首页 / 浏览问题 / WebGIS / 问题详情
(已解决)点击地图实现查询功能后,使用鼠标滚轮没有缩放显示
1EXP 2023年09月13日

使用产品:iServer 11i    操作系统:win10 x64

问题详细描述:

实现功能:点击地图调用函数查询被点击地块的相关信息并展示在div框内。功能完整实现,但是调用查询函数之后使用鼠标滚轮时,地图不表现缩放效果,但是高亮地块与地图错位。

使用滚轮时控制台报错:

GridLayer.js:368 Uncaught TypeError: Number is not a function

点击GridLayer.js:368跳转又报错:

无法加载 http://127.0.0.1:25191/content/GoiQJIe1597eWCVkAAAR/wZsFSMs/K0FWDhg/rSieZmZ/nTFHS3c/eNZsCVw/libs/leaflet/src/layer/tile/GridLayer.js 的内容(HTTP 错误:状态代码 404,net::ERR_HTTP_RESPONSE_CODE_FAILURE)

//--------------------已解决-------------------------------------------------------------

问题:使用滚轮时报错" Number is not a function"

原因:在代码中使用了名为“Number”的变量,或许是与某过程中的函数“Number”重名了,使得“Number”函数无法正常运行。

解决方法:将变量名改为“number”。

结果:滚轮可以正常使用。

问题关闭原因: 已解决
...