我如何不断唠叨用户接受 iPhone Safari 的地理位置?

Posted

技术标签:

【中文标题】我如何不断唠叨用户接受 iPhone Safari 的地理位置?【英文标题】:How do I keep nagging the user to accept iPhone Safari's geo location? 【发布时间】:2013-05-17 08:15:38 【问题描述】:

我有一个向用户请求 html5 地理位置的网页。

如果在 iPhone 上用户拒绝它怎么办?

我想再次提示他。我该如何提示他? (我想一直提示他,直到他接受为止。在他接受之前,他不能访问任何页面)

【问题讨论】:

我猜不可能用 javascript 做到这一点。我能想到的唯一方法是获取您当前位置的准确性,如果准确性太差,请用户手动启用地理位置。或者禁用您的页面以获取错误代码PERMISSION_DENIED 但是用户倾向于停止使用烦人的应用程序。 【参考方案1】:

您的应用必须考虑到不想被跟踪的用户。

创建一个用户不想使用地理定位的页面,然后说一些类似此应用程序需要地理定位的内容,走开...

【讨论】:

以上是关于我如何不断唠叨用户接受 iPhone Safari 的地理位置?的主要内容,如果未能解决你的问题,请参考以下文章

两个iPhone浏览器的对决:Safari与Chrome

Facebook 评论框在 iPhone / Safari 中不起作用

在iPhone上提示下载Safari和Chrome

隐藏iPhone上的Safari用户界面组件

如何在使用自定义用户代理的 SwiftUI 中创建 Safari 视图?

iPhone 上的 Safari 不允许在字段中输入文本