ios - 如何防止iOS应用程序中的地理位置双重提示?

标签 ios webview

我有一个简单的 native 应用程序,我在 uiwebview 中打开一个 url。该 webview 需要获取用户的位置。问题是应用程序首先代表应用程序请求位置许可,并带有警报“<>想要访问您的位置”
在您单击“确定”后,它再次提示警报“<>想要访问您的位置”

这不是期望的用户体验。同样对于应用程序警报,语言根据当前区域设置,但对于网站警报,尽管设备的区域设置为法语,但它以英语提供

任何帮助,将不胜感激

最佳答案

作为开发人员,您无法影响这些隐私对话。由于您的应用需要位置和网站,因此必须同时同意它们。

您的第二个问题有点困难,因为它可能与您的应用程序的本地化设置有关。

关于ios - 如何防止iOS应用程序中的地理位置双重提示?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21876219/

相关文章:

android - WebView.setInitialScale 不起作用

android - 当 webview 中无法访问互联网并隐藏 url 时,如何在 android 中显示消息?

android - 如何使用相机作为 Facebook Android Webview 中文件输入的来源

ios - 带有大写字母和扩展名 .proto.swift 与 .pb.swift 的 Protocol Buffer

ios - 天真的 Git 设置,是否可以取消跟踪我的 .gitignore 中列出的文件?

ios - JSON 解析错误 - 类型 'RecentTvListData' 没有下标成员

c++ - QWebView 中的内存泄漏

c# - Openwebkitsharp - COMException 未处理?

ios - UICollisionBehavior - View 穿过边界

ios - 如果应用程序在 iOS 9 上处于后台,则不会出现推送通知