【问题标题】:Leaflet label plugin on mobile devices移动设备上的传单标签插件
【发布时间】:2015-09-02 00:59:32
【问题描述】:

我一直在使用传单和传单标签插件开发地图。
该插件工作正常,但在移动设备上,当另一个多边形触摸时,它不会破坏先前的弹出窗口。 您可以在这里查看演示:
http://leaflet.github.io/Leaflet.label/
如果有人可以帮助我解决触摸问题或找到任何其他带有悬停功能的弹出插件也可以在触摸设备中使用,那将是非常友好的。 提前致谢。

【问题讨论】:

  • 您应该在帖子中添加您认为错误所在的代码,而不是让别人在 github 上解析您的整个代码库。
  • 抱歉,您可能错过了我的意思。问题不在于我的代码。我正在使用一个除了触摸设备之外工作正常的插件。所以我问是否有人遇到过同样的问题并找到了解决方案。
  • 也许我在这里遗漏了一些东西,但这里的解决方案不是联系插件的创建者吗?

标签: javascript jquery leaflet


【解决方案1】:

dwkns 在 GitHub 上的 Leaflet.label 存储库中打开了 an issue。他们还提供了未经测试的回应,其中涉及修改库。插件作者尚未回复。

一种可能的解决方案是使用L.Browser.touch 测试触摸设备支持,然后为触摸浏览器绑定一个Leaflet 弹出窗口,为非触摸浏览器绑定标签。祝你好运!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-08-05
    • 1970-01-01
    • 1970-01-01
    • 2023-03-11
    • 2018-07-12
    • 1970-01-01
    • 2017-11-24
    相关资源
    最近更新 更多