我正在使用Cordova InAppBrowser创建一个简单的Phonegap应用程序。我在我的Android设备上测试。
在config.xml中,我得到了以下代码
....
var ref = cordova.InAppBrowser.open('http://google.com', '_blank', 'location=yes','fullscreen=no');
....
在Javascript中,单击按钮时我得到以下代码
<meta name="viewport" content="user-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1, width=device-width, height=device-height, target-densitydpi=medium-dpi" />
<meta http-equiv="Content-Security-Policy" content="default-src *; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline' 'unsafe-eval'; img-src * 'self' data:">
的index.html
setSubject
我使用Phonegap Desktop App进行测试。当触摸按钮时,浏览器窗口打开,我可以看到谷歌。
但是当我通过http://build.phonegap.com构建相同内容并在我的设备上安装时。触摸按钮后没有任何打开。这里出了点问题。
对我来说很奇怪。任何帮助表示赞赏。
答案 0 :(得分:1)
我在Adobe论坛上发布了同样的问题,并为我的问题找到了解决方案。
https://forums.adobe.com/thread/2138992
更改以下内容后,它开始工作
<plugin name="org.apache.cordova.inappbrowser" source="pgb" />
到
<plugin name="cordova-plugin-inappbrowser" />