在UIWebView中更改位置权限的消息

时间:2018-03-12 09:55:01

标签: ios xamarin uiwebview

我正在使用网页视图显示RailWay地图(它是修改后的开放街道地图)。 它正在工作,显示我当前的位置,一切正常。

我的问题:我获得了2个位置权限对话框。

第一个对话框没问题。我有它的描述。

第二个对话框显示url并请求权限,但我无法修改它。

Permission for CLLocationManager I think web view shows it     

我尝试将此应用发布到商店,但遭到拒绝。 Reasone:“您需要显示声明您在此应用中使用位置的原因”和附件中的第二个对话框

那么可以更改第二个对话框的文本吗? 或者可能是一些建议?

1 个答案:

答案 0 :(得分:0)

这不是一个答案,只是为您调试。

其实你没有问过这个网页的javascript。因此,每当您的webview加载页面时,都会调用javascript并询问其权限。

这是我在Chrome中加载此网址时的屏幕图像。

enter image description here