Это происходит для меня тоже на idoco.github.io/map-chat
Я подозреваю, что это связанно с изменением Google строганым для Deprecating Powerful Features on Insecure Origins, кажется, что некоторые изменения были сделаны в последние несколько дней в этом хроме Issue 520765: Deprecation and removal of powerful features on insecure origins
Может вам проверить свой сайт на https, чтобы подтвердить это?
В то же время я нашел это использование апи как обходной путь на this repo:
$.getJSON("http://ipinfo.io", function(doc){
var latlong = doc.loc.split(",")
setUserLocation(parseFloat(latlong[0]), parseFloat(latlong[1]));
getLocation(parseFloat(latlong[0]), parseFloat(latlong[1])).then(function(res){
userLocationName = res
})
initialiseEventBus();
map.panTo(userLocation);
}, function(err) {
setUserLocation(Math.random()*50, Math.random()*60);
userLocationName = "unknown.na"
initialiseEventBus();
map.panTo(userLocation);
})
Я испытываю те же проблемы в Chrome и Firefox, но, похоже, работает в IE. Пробовал это на коллеге и получал те же результаты. –
Случается для меня тоже. Я подозреваю, что google изменил что-то в своей политике определения геоданных по небезопасным http –
Такая же проблема здесь. Все хорошо вчера 31 августа 2015 года. –