我使用的是 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(使用前将#替换为@)