我正在使用Geolocation API获取当前坐标,它适用于Chrome,但是当我使用Firefox 66.0.3版时,它会同时返回纬度和经度的NaN。
仅供参考。我还尝试在较低版本的Firefox(确切地说是64.0)中对其进行测试,并且效果很好。
请在下面查看我的代码。
function init()
{
if(navigator.geolocation)
{
var geoOptions = { enableHighAccuracy:true, maximumAge : 300000 };
navigator.geolocation.getCurrentPosition(show_pos, error_pos, geoOptions);
}
}
function show_pos(positions)
{
console.log(positions.coords.latitude, positions.coords.longitude);
}
谢谢!