我正在构建一个非常简单的cordova应用程序来完成一件事情:使用webview打开web网址。cordova:为内容src打开的外部浏览器
所以,我提出在3210
<content src="http://www.whatever.com">
它正常工作与iOS模拟器以下变化。然后我试图用build.phonegap.com
来构建。在我的手机上安装了最终的APK。但是在运行应用程序时,它要求我马上选择外部浏览器。
出了什么问题?
我正在构建一个非常简单的cordova应用程序来完成一件事情:使用webview打开web网址。cordova:为内容src打开的外部浏览器
所以,我提出在3210
<content src="http://www.whatever.com">
它正常工作与iOS模拟器以下变化。然后我试图用build.phonegap.com
来构建。在我的手机上安装了最终的APK。但是在运行应用程序时,它要求我马上选择外部浏览器。
出了什么问题?
我周围有点玩过了,至少对于谷歌,添加以下的访问来源的帮助:
<access origin="*" launch-external="no"/>
也许这可以帮助你,但是,我仍然有问题我自己的网站:(
编辑此外,这些解决了我的问题:
<plugin name="cordova-plugin-whitelist" spec="1" />
<access origin="*" launch-external="no"/>
<allow-navigation href="http://*/*" />
<allow-navigation href="https://*/*" />
(白名单中,插件是INSTAL当我使用命令行“cordova create”时自动为我启动)
允许导航做了诀窍 - 你摇滚!谢谢!! :-) – kernix
我有同样的问题!它似乎并不是一直都在发生,但它确实如此,例如,当您设置http://www.google.de时 - 不会在我的个人网站空间发生这是一个简单的PHP应用程序,没有任何重定向或其他恶作剧。也许它与此有关? –