当我尝试使用PhoneGap Build
创建应用时,我做错了什么?
我想创建一个打开外部链接的应用
我在CMD phonegap
项目中进行了
phonegap create my-app
这是我的 config.xml 和GAP插件
<gap:plugin name="org.apache.cordova.inappbrowser" />
index.html BODY
<div class="app">
<h1>PhoneGap</h1>
<div id="deviceready" class="blink">
<p class="event listening">Connecting to Device</p>
<p class="event received">Device is Ready</p>
</div>
</div>
<script type="text/javascript" src="cordova.js"></script>
<script type="text/javascript" src="js/index.js"></script>
<script type="text/javascript">
app.initialize();
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady() {
window.open = cordova.InAppBrowser.open('http://apache.org', '_blank', 'location=yes');
}
</script>
但我的APP没有打开链接。
我做错了什么?
答案 0 :(得分:0)
index.js中的app对象中有一个onDeviceReady函数。尝试添加window.open就像这样:
onDeviceReady: function() {
app.receivedEvent('deviceready');
window.open = cordova.InAppBrowser.open('http://apache.org', '_blank', 'location=yes');
},
也许您没有通过在cmd:
中运行此命令来安装插件phonegap plugin add cordova-plugin-inappbrowser
修改强>
插入设备后,您可以转到下面的链接,查看控制台是否有错误: 的铬://检查强>