Kes*_*sty 5 web-inspector android-webview google-chrome-devtools
我有一个带有 WebView 的 Android 应用程序,它显示一个简单的网页。如果我在 Android Studio 的 AVD(虚拟设备)中运行该应用程序,我可以在 Chrome Inspector 中检查 WebView。但是,如果我在设备上运行该应用程序,我将看不到 WebView。我可以看到 Facebook (com.facebook.katana),也可以看到所有 Chrome 选项卡,但缺少 WebView。
过去,我也能够在我的设备上看到 WebView,但几周前就停止工作了。(开发者工具处于活动状态且 USB 调试处于活动状态)
谁能帮我弄清楚为什么 WebView 在 Chrome Inspector 中不可检查?
确保您WebView.setWebContentsDebuggingEnabled(true);在应用程序中调用(请参阅https://developer.chrome.com/devtools/docs/remote-debugging#configure-webview)。AVD 运行“调试”Android 映像,其中默认启用 WebView 调试。在常规(所谓的“用户”)图像上,您需要由您的应用程序启用它。
需要考虑的另一点是,您需要创建至少一个 WebView 实例才能看到 中列出的应用程序chrome://inspect。
| 归档时间: |
|
| 查看次数: |
5048 次 |
| 最近记录: |