gratis google geolocalizacion example ejemplos current google-maps google-chrome navigator google-geolocation

google-maps - geolocalizacion - geolocation html5 google maps



Chrome navigator.geolocation.getCurrentPosition() error 403 (4)

Esto también me sucede en idoco.github.io/map-chat

Sospecho que esto está relacionado con los cambios planeados por Google para Depreciar las características de gran alcance en orígenes inseguros , parece que se han realizado algunos cambios en los últimos días en este cromo. Problema 520765: Desprecio y eliminación de poderosas características en orígenes inseguros.

¿Puedes probar tu sitio en https para confirmarlo?

Mientras tanto, encontré este uso de API como una solución alternativa en este repositorio :

$.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); })

Por alguna razón, de repente, al llamar a navigator.geolocation.getCurrentPosition() aparece este error:

Network location provider at ''https://www.googleapis.com/'' : Returned error code 403.

¡Solía ​​funcionar perfectamente ayer! ¿Podría haber algo con sus servidores?




Tuve el mismo problema, debes verificar el panel de tu desarrollador y asegurarte de que tu clave API no tenga restricciones de uso ni advertencias.