navigator.geolocation.getCurrentPosition 在 Firefox 30.0 中不起作用

2023-11-22

我使用的是 Firefox 30.0(最新的 FF),并且navigator.geolocation.getCurrentPosition可以在 Chrome 中运行,但不能在这个版本的 FF 中运行。

这是我的代码:

if (navigator.geolocation) {
    navigator.geolocation.getCurrentPosition(GEOprocess, GEOdeclined);
}else{
    alert('Your browser sucks. Upgrade it.');
}

function GEOdeclined(error) {
    alert('Error: ' +error.message);
}

function GEOprocess(position) {
    alert('it works');
}

我收到此错误:

Error: Unknown error acquiring position

注意:将 Firefox 升级到 30.0 版本后停止工作


现在我使用的是 47 Mozilla。我已经尝试了一切,但一直都是这个问题。BUT然后我打开关于:配置在我的地址栏中,转到地理.wifi.uri并将其值更改为“https://location.services.mozilla.com/v1/geocate?key=test”。 作品!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

navigator.geolocation.getCurrentPosition 在 Firefox 30.0 中不起作用 的相关文章

随机推荐