在phonegap开发者应用程序中检查webview

时间:2014-10-03 09:54:58

标签: cordova webview remote-debugging

如果我将phonegap应用程序部署到手机上,我可以使用Chorme浏览器通过USB进行检查。但是,使用phonegap开发人员应用程序时,webview不会显示在chrome:// inspect。

列表中

是否可以检查PhoneGap开发者应用程序的webview?

3 个答案:

答案 0 :(得分:0)

是的,你可以使用cordova weinre。

https://github.com/apache/cordova-weinre

答案 1 :(得分:0)

这是关于PhoneGap / Cordova调试工具的大量文章:https://github.com/phonegap/phonegap/wiki/Debugging-in-PhoneGap

根据您的场景,它建议以下调试选项列表:

  • Safari远程调试(iOS)
  • Chrome远程调试(Android 4.4和Chrome 30 +)
  • GapDebug
  • Weinre
  • WebKit的远程网络检查员
  • jsHybugger

答案 2 :(得分:0)

是的,你可以。

但是您必须构建自己的PGD应用程序版本。这里解释了一切:https://github.com/phonegap/phonegap-app-developer

第一步是克隆回购:

$ git clone https://github.com/phonegap/phonegap-app-developer.git
$ cd phonegap-app-developer/
$ npm install

因此,最好在 config.xml 中编辑插件列表,删除不需要的插件,然后添加您需要的插件。

最后,将您的Android设备连接到计算机并运行以下命令:

npm run phonegap -- run android

您应该花几分钟时间将自己的PGD应用副本显示在设备中,并允许您连接到您的服务流程。之后,应根据here所述使用Chrome DevTools调试应用程序。