我已经研究了几种方法,以了解如何从Javascript
返回指南针方向,并通过navigator.geolocation.watchposition
找到了一种方法。
有一个值应返回罗盘标题(coords.heading),但仅返回null
。
navigator.geolocation.watchPosition((data) =>{
console.log(data.coords.heading);
lat = data.coords.latitude; //Lat and long values return correct coords
long = data.coords.longitude;
heading = data.coords.heading; //this value returns null
});
此方法过时了还是做错了什么?
我已经通过安全连接在带有chrome的android设备上对此进行了测试。
(我已经看过以前关于这个的问题,但是我只能找到2013年以来的问题,所以我认为某些事情可能已经过时了。)