Phonegap/Cordova代码在构建时不断重置
Phonegap/Cordova code keeps getting reset on build
我开始从事PhoneGap/Cordova项目(目前专注于Android)。我正在尝试加载一个远程URL(这似乎很好,在Activity类(loadUrl("http://10.0.3.2");
)中对其进行了修改。然而,有些文件和可绘制文件,例如,如果我在Assets文件夹中进行修改,则会重置回其原始状态。例如,在index.js中,我正在更改onDeviceReady方法:
onDeviceReady: function() {
alert(navigator.userAgent); // I've added this line and it alerts null anyway?
app.receivedEvent('deviceready');
},
当我运行phonegap run android
时,生成的构建将包括该警报功能,但当我返回到编辑器(本例中为PHPStorm)时,它会通知我该文件已在IDE外部编辑,当它重新加载时,我的警报不再存在。我已经在谷歌上反复搜索过了(PhoneGap在构建时重置代码;以及其他查询),但我找不到发生了什么的答案。
为什么会发生这种情况?
您需要编辑根www文件夹中的文件,而不是特定于平台的www文件夹(platforms/android/assets/www
)中的文件。除非您编写特定于平台的代码。Java。
当您构建应用程序时,这些特定于平台的文件夹及其内容将被根www
文件夹中的代码覆盖。
相关文章:
- 我应该如何从xml文件构建一个javascript页面
- 如何在DOM元素上按类型构建此函数
- Sencha Touch构建-排除文件
- RubyonRails——构建交互式接口应该朝哪个方向发展
- Cordova在设备上构建时不使用css和js
- 从Wordpress网站构建Cordova应用程序需要哪些文件
- 在Cordova项目中添加.js会破坏构建过程
- 如何在使用 PhoneGap/Cordova 构建的 Android 应用程序中单击按钮时播放音频
- Ionic-Cordova构建问题
- Phonegap/Cordova代码在构建时不断重置
- 为什么当我构建cordova浏览器时,我的html和js没有更新
- Cordova运行-调试构建空白应用程序
- Cordova / PhoneGap构建脚本静默失败
- Visual Studio 2015 Apache Cordova构建错误
- 在Cordova配置中添加图标后,Tabris.JS构建失败
- 在ubuntu 16.04上使用Apache Cordova构建应用程序失败
- Cordova Android构建失败(“未能找到构建工具修订24.0.1”)
- 构建一个空白的 Cordova 应用程序会给出多个错误
- Cordova:如何设置特定于平台的 config.xml 在 cordova 构建后不会被覆盖的文件
- 不能用node.js和npm构建Cordova Windows 8项目