[英]Phonegap cordova.js on pc
我正在使用PhoneGap
开发应用程序。
我在PC上使用普通browser
而不是在device
上测试的大多数东西。
但是,现在我需要测试使用www目录中未包含的cordova.js
内容的东西。 每个platform
都有不同的cordova.js
文件,因此我不确定要在www
index.html
文件中包括什么内容,以便可以在PC上进行测试?
有可能吗,我做对了吗?
我知道在构建过程中会包含cordova.js,但是我发现在PC上进行测试很有用,这就是为什么我要包含它(至少在开发时间)
即使添加cordova.js,如果没有它调用的本机代码,它也将是无用的。
我认为尝试在您的PC中测试本机functionnalness毫无意义。 您应该真正在真实设备或仿真器上进行测试。
您可以看一下涟漪图,以测试chrome中的cordova功能: http : //emulate.phonegap.com/
但同样,它不会代替真实设备中的测试(例如,cordova的每个版本的Android都有不同的行为)
您始终希望在基本www
文件夹中进行任何更改。 在项目的根目录中应该有一个platforms folder
, plugin folder
和www folder
。 您想要修改项目根目录中的www folder
的原因是因为任何时候重建应用程序都会清除platforms folder
所有内容
因此,例如,我有一个platforms/ios
和一个platforms/android
,其中也包含一个www文件夹,但是每次我运行phonegap build android
或phonegap build ios
它都会重新创建这些目录中的每个文件
因此,您想在根www
文件夹中进行代码更改,然后将更改复制到platforms/android/assets/www
文件夹或platforms/ios/www
然后在浏览器中导航到该目录
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.