每当脚本请求地理位置时,使用HTML5
的地理定位 API,UIWebView
请求使用 iOS 定位服务的权限。
这非常烦人,特别是当您加载静态时HTML
文件时,它会不断询问每个文件的权限,即使用户已经为应用程序本身授予了此权限。
有办法预防吗?
我知道在 safari 上,地理定位的权限是基于域的,我同意在为不同的域完成请求时请求权限,但 UIWebView 在加载静态 HTML 或加载时不应该具有与应用程序相同的地理定位权限本地文件?
难道我做错了什么?
您始终可以将地理位置从应用程序传递到加载到 WebUIView 中的 javascript。在 WebUIView 中查找“stringByEvaluatingJavaScriptFromString”?
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)