Erd*_*gör 32 javascript include cordova
我正在编写一个包含HTML5,Javascript和CSS3的移动应用程序.我正在使用phonegap.
所以,如果我使用这样的东西.
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady() {
document.addEventListener("backbutton", onBackKeyDown, false);
}
function onBackKeyDown() {
alert("test");
}
Run Code Online (Sandbox Code Playgroud)
我收到此错误:
cordova:您必须在项目中包含cordova.js才能触发事件.
我正在使用Ripple模拟智能手机.它的权利.我没有cordova.js在我的项目文件夹中,因为我不知道我从哪里得到它.我已经下载了最新版本的2.9.0的phonegap并使用了特别的cordova-mobile-spec.
没有cordova.js一个cordova-incl.js.我如何获得此文件?
Geo*_*lou 60
我浪费了很多时间寻找"哪里得到cordova.js?"这个问题的解决方案.
我正在使用html + css + jQuery mobile开发移动应用程序,我正在使用phonegap web构建服务构建它 .我正在处理的phonegap版本是3.1.0.
我试图找到如何在我的移动应用程序上使用Phonegap API以及如何调用cordova方法(ex notification.alert).对此的解决方案是添加
<script type="text/javascript" charset="utf-8" src="cordova.js"></script>
Run Code Online (Sandbox Code Playgroud)
在index.html文档的头部内部.Phonegap构建器将为每个构建(Android,Win手机,iOS)查找并包含正确的cordova.js文件.
最后,ondeviceready事件对于任何应用程序都是必不可少的.请参阅完整示例.
检查cordova.js创建的新项目内部(使用命令行)
要么
在下载的CORDOVA ZIP文件中检查您的LIB FOLDE


FOR IOS CHECK cordovalib文件夹


ANDROID

请检查每个平台的libs文件夹.
我也浪费了很多时间来弄清楚这里发生了什么,因为即使乔治的解决方案也不适合我.
最后我意识到,由于我的index.html页面不在www文件夹的根目录中,但在其子目录中,我应该设置cordova文件的相对路径(即src="../cordova.js").
希望它可以帮助其他人有同样的[哑]问题.
| 归档时间: |
|
| 查看次数: |
92549 次 |
| 最近记录: |