javascript - 检测用户是否在域上启用了位置服务

标签 javascript browser geolocation gps

有没有办法知道用户是否已经在网页脚本中为某个域启用了位置服务。 这是为了如果用户过去已经按下过一次“检测位置”按钮,则不会显示该按钮。

最佳答案

您需要设置一个带有值的 cookie,并检查 cookie 是否存在,如果不存在,那么您可以“检测位置”

关于javascript - 检测用户是否在域上启用了位置服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17733961/

相关文章:

firefox - 哪个浏览器更容易开发插件? Chrome 还是火狐浏览器?

javascript - 使用 'javascript:history.go(-1)' 有什么问题?

cordova - 在数据库中存储 Phonegap 地理定位坐标

mysql - 如何在 Laravel 的 MySQL 中通过查询插入 [Spatial Point] 值

javascript - HTML 切换菜单消失

javascript - 在一个 div 中垂直分布两个图像

javascript - 保护网络应用程序免受信息泄露

asp.net - 我如何知道正在浏览的网站的位置?

javascript - 如何使用 MM_openBrWindow() 显示 safari 的 url 地址栏?

javascript - Angular 5无法读取未定义的属性 'target'