Javascript HTML5地理定位不起作用,在某些浏览器中为404

Javascript HTML5地理定位不起作用,在某些浏览器中为404,javascript,browser,geolocation,Javascript,Browser,Geolocation,我有一个使用地理定位的web应用程序。它适用于大多数位置的大多数浏览器,这非常好。然而,有时我会遇到404错误。我已将其附在下图中 对geolocation函数的javascript调用如下所示 navigator.geolocation.getCurrentPosition(successCallback, geo_error, { enableHighAccuracy: true, maximumAge: 600000, timeout: 600000 }); 有人知道为什么在某些情况下我

我有一个使用地理定位的web应用程序。它适用于大多数位置的大多数浏览器,这非常好。然而,有时我会遇到404错误。我已将其附在下图中

对geolocation函数的javascript调用如下所示

navigator.geolocation.getCurrentPosition(successCallback, geo_error, { enableHighAccuracy: true, maximumAge: 600000, timeout: 600000 });
有人知道为什么在某些情况下我会得到404吗?这台特定机器的运行是由于网络条件吗


感谢您

使用地理定位和支持GPS的应用程序,您应该假设在某些情况下,地理定位将失败,并且您应该构建一个异常处理组件,该组件在地理定位发生错误时不会失败。即使由于错误或用户拒绝浏览器提供GPS位置的权限而无法正确获取当前GPS位置,应用程序也应继续运行

使用地理定位和支持GPS的应用程序时,您应该假设在某些情况下,地理定位将失败,并且您应该构建一个异常处理组件,该组件在地理定位发生错误时不会失败。即使由于错误或用户拒绝浏览器提供GPS位置的权限而无法正确获取当前GPS位置,应用程序也应继续运行

恐怕我没有立即的解决办法。在Chrome论坛上的快速搜索显示该问题最近出现。您可能需要等待谷歌浏览器的升级


恐怕我没有立即的解决办法。在Chrome论坛上的快速搜索显示该问题最近出现。您可能需要等待谷歌浏览器的升级


是的,我同意它需要优雅地降级,但知道为什么会发生此错误仍然很好。是的,我同意它需要优雅地降级,但知道为什么会发生此错误仍然很好。您正在使用哪个浏览器?您使用的是以太网还是Wifi?Chrome是有问题的浏览器,它位于以太网上。您使用的是哪种浏览器?你使用的是以太网还是Wifi?Chrome是有问题的浏览器,它是基于以太网的。