我在Xcode中安装了PhoneGap,但是我在Safari中打开的HTML中的每个链接都有办法解决这个问题吗? (甚至window.location ='';打开safari)
也有人知道如何从远程地址而不是本地开始吗?
答案 0 :(得分:1)
迟到的回复,但这是我发现的,如果有人偶然发现这不需要使用前面提到的ChildBrowser插件。
Cordova.plist (在Supporting Files文件夹中找到)有一些用于确定此行为的设置:
ExternalHosts
”才能将其列入白名单(添加为
根据需要和许多你可以使用*作为通配符。)OpenAllWhitelistURLsInWebView
”设置为YES
。可能还有其他值得配置的设置,但这两个设置应该阻止链接& window.location从开放通过Mobile Safari。
答案 1 :(得分:0)
我从未使用它,但经常看到其他人引用ChildBrowser plugin,看起来它可能符合您的需求。您可以查看readme.txt了解详情。