如何在平板电脑设备上获取经度和纬度? JS Mapbox

时间:2019-08-14 12:08:16

标签: javascript reactjs mapbox

我必须拖放自定义图标(而不是mapbox标记)以进行映射,并且这对我来说在大屏幕上适用,因为Mapbox API使用鼠标光标提供了[lng,lat]跟踪器。因此,一旦确定了图标的位置,便可以更好地对其进行操作。

但是,必须在平板电脑屏幕上执行相同的操作,但是由于平板电脑没有光标,因此在拖动项目时我无法访问lng,lat数据。我翻阅了几次文档,但没有任何运气。

Mapbox是否提供对平板电脑设备的任何支持?

map.on('mousemove', function (e) {

});

这适用于大中型屏幕,但是触摸屏有什么事件吗?

1 个答案:

答案 0 :(得分:1)

地图有一个touchmove事件,或者在Dragend或图标上获取位置。

取决于您拖动图标还是地图。