cordova.js(610,1)Microsoft JScript中的运行时错误:'cordova'未定义

时间:2014-07-22 13:32:08

标签: javascript android ios cordova sencha-touch

我正在整合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

1 个答案:

答案 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