记住选择智能手机的当前位置

时间:2013-06-28 02:38:03

标签: javascript html google-chrome geolocation gps

我想根据智能手机的GPS坐标记录用户位置。

简单,使用网站。我目前有这个工作,但它有点烦人,当用户访问信息他们被警报打扰(是否可以使用你的位置)。我想要一种方法供用户选择记住这个决定。虽然对这种能力没有信心。

欢迎任何想法或解决方案!

1 个答案:

答案 0 :(得分:2)

没有。你无法做到这一点。地理位置的权限由浏览器本身处理。

来自geolocation API

  

4.1 Geolocation API实施者的隐私考虑

     

未经用户明确许可,用户代理不得向网站发送位置信息。 用户代理必须通过用户界面获取权限,除非他们预先安排了与用户的信任关系,如下所述。用户界面必须包含文档URI的主机组件。通过用户界面获取并在当前浏览会话之外保留的权限(即超出浏览上下文导航到另一个URL的时间)必须是可撤销的,用户代理必须遵守撤销的权限。

     

某些用户代理将具有不需要此类用户界面的预先安排的信任关系。例如,当Web浏览器在网站执行地理定位请求时会显示用户界面,而VOIP电话在使用位置信息执行E911功能时可能不会显示任何用户界面。

获取权限并记住这些权限是用户代理的工作。