单击移动设备的Leaflet.js路径

时间:2015-01-08 19:16:25

标签: javascript mapping leaflet

我在PhoneGap项目中使用传单,使用离线地图图块。技术上一切都很好。但是我发现很难让点击事件在路径上触发,要求用户在同一个地方反复敲击,直到它最终被触发为止。

这些不是很小的路径。想想一个中等城市的自行车道,到处都是蜘蛛网。

这是我必须与传单一起使用的东西,还是有一些提示和技巧可以使地图更友好?

编辑:如果没有:是否有更好的方法来制作具有更好触摸响应能力的基于PhoneGap / Web的缓存地图?

2 个答案:

答案 0 :(得分:0)

由于Leaflet.js claims已经通过以下内容进行了移动优化

  • 多点触控变焦(iOS,Android 4 +,Win8)
  • 双击缩放
  • 各种活动:点击(点击),鼠标悬停,上下文菜单等
  • 在移动设备上点击延迟消除

不幸的是,我不认为你可以做很多事情来提高它的触感友好性。

答案 1 :(得分:0)

对于那些感兴趣的人,关于这个问题的唯一解决办法就是简单地使线条更粗。我选择了一个“8”的重量,这似乎对我的iPhone上的脂肪,香肠就像手指稍微好一些,但是你想要测试不同的设备,看看哪些适合你。

您可能还想调整不透明度,因为较大的线条会重叠得更多,在拥挤的路径区域看起来可能不是很大。

相关问题