由于某种原因,在调用navigator.geolocation.getCurrentPosition()
时突然出现此错误:Network location provider at 'https://www.googleapis.com/' : Returned error code 403.
昨天它曾经运转良好!他们的服务器可以放什么东西吗?
最佳答案
看来现在正在备份。但是在我意识到它起作用之前,我使用了另一种方法来获取另一个用户在reddit.com上推荐的位置数据
var latLong;
$.getJSON("http://ipinfo.io", function(ipinfo){
console.log("Found location ["+ipinfo.loc+"] by ipinfo.io");
latLong = ipinfo.loc.split(",");
});
资料来源:https://www.reddit.com/r/webdev/comments/3j8ipj/anyone_else_had_issues_with_the_html5_geolocation/