0

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

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

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

4

1 回答 1

1

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

<div id="map-div" class="map-style" data-tap-disabled="true">
于 2017-02-10T13:13:24.693 回答