在Android 4.1上,我们可以使用DevTools在本机Android应用程序中调试WebView内容

时间:2015-01-13 05:22:31

标签: cordova webview

我正在使用cordova构建android应用程序。我能够调试在模拟器中运行的应用程序。还有具有android 4.4或更高版本的设备但不具备具有android 4.1版本的设备。因为有一个问题只能在android(版本4.1)的真实设备中看到。可以请你提出任何解决方案。

1 个答案:

答案 0 :(得分:3)

使用平台WebView时,通过Chrome进行适当的远程调试仅适用于Android 4.4及以上版本,因此您对vanilla Cordova的唯一选择是像Weinre这样的JavaScript黑客攻击。

如果您有兴趣,AppGyver的Steroids tooling会附带Crosswalk for Android,这将让您使用最新的Chromium分支而不是平台WebView - 这可以解决很多问题渲染问题,并允许您访问Chrome Inspector以调试Webview中发生的情况。

您可以直接run Steroids it in your Cordova project而无需修改任何文件,因此请查看。

(免责声明:我是AppGyver的程序员。)