【问题标题】:Why call back function is not working on marker setting in leaflet library Android?为什么回调函数不适用于传单库 Android 中的标记设置?
【发布时间】:2017-02-10 11:16:17
【问题描述】:

在我的应用程序中,我使用传单库来渲染地图和绘图形状。我正在使用下面的代码在地图上设置标记。标记设置正确,但单击这些标记图标不起作用。我的意思是没有调用回调函数。 以下是我用于案例的代码。

var marker = L.marker([lat, lng], 
{ name: dr.Description, clickable: true, icon: vehicleIconBasisOnTrip }).
    addTo(markerVehicleLayer).on('click',function()
    {$scope.getVehicleDetails(dr)}
    )

我想提一提的是,我已经测试了在 Android lollipop 版本上运行良好的相同代码,并且在尝试前 lollipop 版本时回调函数没有调用。当我将设备连接到浏览器时,控制台中没有任何内容。任何帮助。

【问题讨论】:

    标签: android angularjs ionic-framework leaflet leaflet.draw


    【解决方案1】:

    花了很多时间后,我能够解决问题。在地图的 div 中,我添加了 'data-tap-disabled="true"'。下面是代码。

    <div id="map-div" class="map-style" data-tap-disabled="true">
    

    【讨论】:

      猜你喜欢
      • 2013-01-10
      • 1970-01-01
      • 1970-01-01
      • 2022-06-15
      • 2023-01-05
      • 1970-01-01
      • 1970-01-01
      • 2017-07-15
      • 2021-07-14
      相关资源
      最近更新 更多