Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript navigator.geolocation需要一分钟以上才能完成_Javascript_Reactjs_Geolocation - Fatal编程技术网

Javascript navigator.geolocation需要一分钟以上才能完成

Javascript navigator.geolocation需要一分钟以上才能完成,javascript,reactjs,geolocation,Javascript,Reactjs,Geolocation,我正在尝试使用navigator.geolocationapigetUserLocationfunc根据用户的地理位置初始化应用程序中的某个视图,启动成功/失败回调所需的时间非常慢(日志显示最初启动减速器时初始化超时): 。。。有时非常慢: 我尝试将{enableHighAccurance:true和false}作为选项传递给函数,但似乎没有任何帮助 互联网上的智者们,有什么办法可以改进这一点吗 (在opts中设置最大超时是不可取的,如果用户选择对自己进行地理定位,我们需要用户的位置) 而且

我正在尝试使用
navigator.geolocation
api
getUserLocation
func根据用户的地理位置初始化应用程序中的某个视图,启动成功/失败回调所需的时间非常慢(日志显示最初启动减速器时初始化超时):

。。。有时非常慢:

我尝试将
{enableHighAccurance:true
false}
作为选项传递给函数,但似乎没有任何帮助

互联网上的智者们,有什么办法可以改进这一点吗

(在opts中设置最大超时是不可取的,如果用户选择对自己进行地理定位,我们需要用户的位置)


而且,这是在Chrome中,所以我想在其他情况下情况只会更糟…

你使用的是什么版本的Chrome?Chrome v65似乎存在一个已知的问题。我升级到ChromeV66,它似乎又能正常工作了。虽然我仍然不明白为什么它这么慢(需要5-10秒),但在safari中它几乎是即时的。我第一次看到Safari处理比Chrome更好的东西

是关于铬问题的链接