我怎样才能到Mapboxgl目前的位置?

时间:2017-06-30 18:19:05

标签: geolocation mapbox mapbox-gl-js mapbox-gl mapbox-marker

我想导航到用户当前在地图中的位置。我正在使用Mapboxgl,Ionic3和Angular4。

我使用了以下代码(ie web browser)

这在开发android and ios mobiles中运行良好,但我的目标是移动应用程序。我的应用将在mapboxgl.GeolocateControl()中使用。

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

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

1 个答案:

答案 0 :(得分:0)

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

GeolocateControl应该在Android和iOS上使用Ionic。确保告诉您的应用请求地理位置权限