cordova:为内容src打开了外部浏览器

时间:2016-01-20 07:03:09

标签: android cordova

我正在构建一个非常简单的cordova应用程序来做一件事:用webview打开一个web url。

所以我在config.xml

中做了以下更改
<content src="http://www.whatever.com">

适用于iOS模拟器。然后我尝试用build.phonegap.com构建。在我的手机上安装了结果APK。但是在运行应用程序时,它会要求我立即选择一个外部浏览器。

出了什么问题?

1 个答案:

答案 0 :(得分:4)

我玩了一下,至少对谷歌来说,将以下内容添加到访问来源有帮助:

<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://*/*" />

(当我使用命令行“cordova create”时,我自动安装了whitelist-plugin)