首页 > 解决方案 > 远程设备上的 Google Chrome 检查器无法正常工作

问题描述

我正在开发一个使用WebView并希望使用检查器来检查一些事情的Android 应用程序。问题是元素不可见或其他选项卡似乎不起作用,它们是空白的。

其他人是否遇到此问题?还是有一种解决方法,而不是降级系统上的 chrome 版本?

由于Google Chrome更新到版本80 ,远程设备的面板已被弃用,需要继续:(chrome://inspect/devices#devices
注意:远程设备上的检查器在Chrome 78-79上运行良好

在此处输入图像描述

标签: androidgoogle-chromeprogressive-web-appsdevtoolsinspector

解决方案


要在模拟器上运行 Chrome 80,API 必须 > 26
这是必需的,因为 WebView 版本将根据模拟器 API 进行更新,并且Chrome 80 删除了对 HTML 导入的支持,并且(非常)旧版本的 DevTools 没有内置的 polyfill 可防止崩溃。(open chromium bug 的链接

) API 26 有 58.0.3029 WebView 版本 - 适用于 Chrome < 80 的旧版本
API 28 有 69.0.3497.100 WebView 版本 - 适用于 Chrome 80


推荐阅读