zoomBox之后不会触发map.on(' click',onClick)

时间:2015-07-13 19:20:58

标签: javascript leaflet

我使用leafletleaflet.wms插件从WMS服务器检索某些图层并将其显示给用户。除此之外,用户可以点击地图以查看与特定区域相关的信息(表示该点击点的坐标)。 这可以正常工作如下:

  • 创建地图
  • 添加map.on('点击',onClick)处理程序
  • 创建图层(L.wms.overlay)
  • 将图层添加到地图中
  • 用户点击
  • 从点击的点(getFeatureInfo)获取信息

但是当用户使用zoomBox放大地图时,点击事件不会触发!

请注意,leaflet.wsm插件仅适用于传单0.8-dev。所以,我使用这个传单版本。 我在这个demo(来自leaflet.wms)中看到了这个问题。此外,它不会发生在0.7.2(演示here)传单版本上。 这是一个错误吗?难道我做错了什么?

0 个答案:

没有答案