我正在整合Sencha Touch和PhoneGap,当它与Cordova框架一起打包时,要在Android模拟器上运行,它使我没事,但无法在模拟器上安装应用程序,并且命令显示:< / p>
\android\cordova\lib\cordova.js(610, 1)
Runtime Error in Microsoft JScript: 'cordova' is undefined
在模拟器中显示带有文本&#34;设备正在读取的cordova apache。&#34;
我的index.html(在assets / www中);
<div class="app">
<h1>Apache Cordova</h1>
<div id="deviceready" class="blink">
<p class="event listening">Connecting to Device</p>
<p class="event received">Device is Ready</p>
</div>
<script type="text/javascript" src="cordova.js"></script>
<script type="text/javascript" src="js/index.js"></script>
<script type="text/javascript">
app.initialize();
</script>
请帮助我做错了什么?因为不能识别Cordova.js,If是否在代码和项目中?
Thankss
答案 0 :(得分:0)
即使你没有使用Ionic,他们论坛上的这个提示可能就是你所寻找的:
当您运行cordova platform add android
然后cordova build android
时,应将cordova.js添加到您的project / platforms / android / assets / www文件夹中。
来源:http://forum.ionicframework.com/t/cordova-js-in-the-getting-started-tutorial/414