PhoneGap / Cordova:控制台输出在哪里?

时间:2015-03-11 14:36:05

标签: cordova

我试图通过他们的开发者应用程序尝试使用PhoneGap应用程序时,在我的浏览器上获取控制台输出。但是,当尝试在Firefox上读取输出时,会出现:

  

此页面上的脚本已禁用Web控制台日志记录API(console.log,console.info,console.warn,console.error)。

环顾四周,似乎Cordova会出现默认的控制台行为,可能与其console plugin一起使用(但是,如果没有它,它也无法工作)。

我的问题是:如果不在浏览器窗口中,我究竟能在哪里找到此输出?我已经看到了一些提到Xcode控制台视图的答案,但我没有使用iOS。现在怎么办?

1 个答案:

答案 0 :(得分:9)

有很多详细的选项here。您最有可能的选择是Chrome的远程调试器:

  

Chrome远程调试

     

如果您正在进行Android PhoneGap调试并拥有Android 4.4设备和Chrome 30+,则可以使用Android 4.4中添加的new WebView Debugging tools。如果您使用的是Cordova 3.3或更高版本,则已经支持此功能,并且只需要AndroidManifest.xml中的Debuggable标志。对于Cordova 3.2,您需要使用某些代码或使用插件启用WebView调试。