我必须拖放自定义图标(而不是mapbox标记)以进行映射,并且这对我来说在大屏幕上适用,因为Mapbox API使用鼠标光标提供了[lng,lat]跟踪器。因此,一旦确定了图标的位置,便可以更好地对其进行操作。
但是,必须在平板电脑屏幕上执行相同的操作,但是由于平板电脑没有光标,因此在拖动项目时我无法访问lng,lat数据。我翻阅了几次文档,但没有任何运气。
Mapbox是否提供对平板电脑设备的任何支持?
map.on('mousemove', function (e) {
});
这适用于大中型屏幕,但是触摸屏有什么事件吗?
答案 0 :(得分:1)
地图有一个touchmove事件,或者在Dragend或图标上获取位置。
取决于您拖动图标还是地图。