Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/432.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 地理定位api中是否有任何函数,如isGeolocationAllowed或isGeolocationAllowedForever?_Javascript_Html_Permissions_Geolocation_W3c Geolocation - Fatal编程技术网

Javascript 地理定位api中是否有任何函数,如isGeolocationAllowed或isGeolocationAllowedForever?

Javascript 地理定位api中是否有任何函数,如isGeolocationAllowed或isGeolocationAllowedForever?,javascript,html,permissions,geolocation,w3c-geolocation,Javascript,Html,Permissions,Geolocation,W3c Geolocation,有没有办法从javascript检查用户是否已经允许在当前页面中定位一次或永远?也许浏览器会储存在某个我们可以阅读的地方,我不知道。除地理定位请求的结果外,是否有任何函数可以立即侦听“允许”或“拒绝”按钮?我查过文件,但找不到任何有用的东西 谢谢。不,没有办法检查是否允许地理定位。你唯一能做的就是询问位置,等待成功或失败。(在Firefox中,你甚至无法检测到“现在拒绝”状态,只能检测“允许”和“永远拒绝”状态) 查看此演示的代码,了解有关可以执行的操作的更多详细信息:

有没有办法从javascript检查用户是否已经允许在当前页面中定位一次或永远?也许浏览器会储存在某个我们可以阅读的地方,我不知道。除地理定位请求的结果外,是否有任何函数可以立即侦听“允许”或“拒绝”按钮?我查过文件,但找不到任何有用的东西


谢谢。

不,没有办法检查是否允许地理定位。你唯一能做的就是询问位置,等待成功或失败。(在Firefox中,你甚至无法检测到“现在拒绝”状态,只能检测“允许”和“永远拒绝”状态)

查看此演示的代码,了解有关可以执行的操作的更多详细信息: