【问题标题】:UIWebView is asking for location permissionUIWebView 正在请求位置权限
【发布时间】:2026-01-31 05:20:03
【问题描述】:

我正在开发一个在 UIWebView 中显示移动网站的应用程序。本网站使用位置。即使艰难,我也已授予该应用程序的位置许可。每次打开应用时,UIWebView 都会请求位置许可(英文)。

应用请求位置访问:

UIWebView 请求位置访问:

我可以让 UIWebView 在 UIWebview 加载网站时停止请求位置许可或让应用程序请求位置但只请求一次吗?

更新:

我已经通过本地化 Info.plist 字符串解决了英文问题。

【问题讨论】:

  • 我也面临同样的问题。找到解决方案了吗?

标签: ios uiwebview location


【解决方案1】:

既然您的应用程序有权获取用户的位置,它不能将该信息作为初始 URL 的一部分(在查询字符串中)传递到您的网站吗?

所以,它要求访问您的 webview 的位置权限。虽然如果你每次都打开那个 url,如果它找不到访问启用,它会要求位置许可。

【讨论】: