Geolocation 如何转到Mapboxgl中的当前位置?

Geolocation 如何转到Mapboxgl中的当前位置?,geolocation,mapbox,mapbox-gl-js,mapbox-gl,mapbox-marker,Geolocation,Mapbox,Mapbox Gl Js,Mapbox Gl,Mapbox Marker,我想导航到用户在地图中的当前位置。我与Mapboxgl、Ionic3和Angular4合作 我使用了以下代码map.addControl(新的mapboxgl.GeolocateControl()) 这在开发(ie web浏览器)中运行良好,但我的目标是移动应用程序。我的应用程序将用于android和ios手机 我猜它支持网络浏览器中的点击事件,而不是手机中的点击事件。如果我为此编写触摸事件,它可能会起作用 我更喜欢为此导航编写自定义代码。我的意思是放置一些图标并编写相同的功能,而不是mapbo

我想导航到用户在地图中的当前位置。我与Mapboxgl、Ionic3和Angular4合作

我使用了以下代码
map.addControl(新的mapboxgl.GeolocateControl())

这在开发
(ie web浏览器)
中运行良好,但我的目标是移动应用程序。我的应用程序将用于
android和ios手机

我猜它支持网络浏览器中的点击事件,而不是手机中的点击事件。如果我为此编写触摸事件,它可能会起作用


我更喜欢为此导航编写自定义代码。我的意思是放置一些图标并编写相同的功能,而不是
mapboxgl.GeolocateControl()

由于MapBox gl启用了触摸功能,如果GeolocateControl不支持触摸事件,我会感到惊讶


GeolocateControl应该在安卓和iOS上都能在Ionic中工作。确保你告诉你的应用程序请求地理定位权限

你是对的。与触摸事件无关。它与许可有关