我正在尝试在mapbox gl js中找到用户的方位,并检测其中的任何变化。换句话说,用户在mapbox gl js中所面对的方向,以及他是否确定了自己的方向。但是,除了this之外,在该主题上我找不到很多东西,因为它的某些链接不起作用,而另一些是Cordova特定的解决方案。
我正在为我的解决方案寻找一种涉及android webview和js的方法。我很少能找到与此相关的示例。
任何人都可以在这里帮助我吗?
我试图找到用户的方位,而不使用屏幕上的标记。
Geolocation API是标准的Web API,使用户能够向Web应用程序提供其位置。 Mapbox GL JS的GeolocateControl
是浏览器的Geolocation API的包装。该API不支持提供用户方位。由于浏览器之间没有用于提供用户方位信息的标准API,因此Mapbox GL JS本身并不提供检索它的方法。
如果要为移动设备而构建,则与Web API相比,本机SDK(例如GeolocateControl
为访问当前用户位置和方位提供的粒度要大得多。