告知用户是否已授予网站永久权限以在浏览器中获取位置

时间:2015-11-03 11:42:37

标签: javascript geolocation

我正在调用navigator.geolocation.getCurrentPosition而没有任何麻烦。在我的网络应用程序中,我有一个更加用户友好的屏幕,解释了用户位置的使用,他们按下按钮来启动此请求。这一切都很可爱。

但是,当用户说“始终授予此权限”时,我希望能够跳过整个过程并自动获取该位置。那么,有没有办法做类似的事情:

if (!navigator.geolocation.hasPermission)
    navigator.geolocation.getCurrentPosition(etc, etc);
else
    showMyLovelyReasonsWhy();

提前致谢!

1 个答案:

答案 0 :(得分:1)