Leaflet 地图点击事件怎么只在地图区域触发?

___景岩 阅读 2

我在用 Leaflet 做一个地图应用,想监听地图的点击事件,但发现只要点到整个容器(包括控件、缩放按钮这些地方)都会触发。我只想在真正地图瓦片区域点击时才执行回调,该怎么处理?

试过直接用 map.on('click', ...),但这样连点击 zoom 控件也会触发,体验很奇怪。有没有办法判断点击的是不是“有效地图区域”?

我来解答 赞 0 收藏
二维码
手机扫码查看
暂无解答

暂无解答