单击缩放控件时如何阻止传单在地图上注册

时间:2018-01-24 03:16:26

标签: javascript google-chrome leaflet

所以我在带有传单1.0.3的chrome中遇到了这个问题。当我绘制多边形或线条时,我尝试单击缩放按钮,它将绘制一个点。我已经设置了demo来向您展示我在说什么。

我试图更改z-index但是这也不起作用也只是编辑缩放功能来删除最后一点,但是在firefox中创建了问题。当我在绘图时尝试放大和缩小时,我不需要绘制一个点。

要重新创建问题,只需单击右侧的多边形或线条工具即可开始绘制,然后单击缩放按钮。

dont 
mind   
these 
lines

2 个答案:

答案 0 :(得分:2)

看起来您正在遭受Leaflet错误#5308的影响 - 根据浏览器,{{1}} s的事件传播是错误的。

这在传单1.1.0中得到了解决,因此您的问题的解决方案就是简单升级。

答案 1 :(得分:0)

我最后只是编辑了变焦控制的事件,以及我曾经做过的其他一些按钮。我添加了删除最后一点来解决问题的功能。我不得不添加浏览器检查,以便它只删除浏览器上给我带来问题的最后一点。

更好的办法是升级传单,使其更顺畅,但由于时间限制,这是我现在的解决方案。

相关问题