使用 chrome devtools 检查每个 USB 的 Cordova android 应用程序会导致黑屏

Posted

技术标签:

【中文标题】使用 chrome devtools 检查每个 USB 的 Cordova android 应用程序会导致黑屏【英文标题】:inspecting cordova android app per usb with chrome devtools results in blank screen 【发布时间】:2018-06-22 09:27:34 【问题描述】:

通过 Chrome 桌面浏览器 (65.0.3319.0 (Offizieller Build) canary (64-Bit)) 中的 USB 连接在 android (Pixel / Android 8.1) 上的 Chrome 中运行的 Cordova webview 无法正常工作。尝试检查移动设备上运行的网页会导致出现空白页面。

当我检查桌面 Chrome 浏览器中出现的空白页面时,我收到以下错误:

Uncaught TypeError: InspectorFrontendHost.isUnderTest is not a function  
    at Object.Host.isUnderTest (inspector.js:930)  
    at Main.Main._gotPreferences (inspector.js:8301)  
    at DevToolsAPIImpl.embedderMessageAck (devtools_compatibility.js:33)  
    at <anonymous>:1:13  

【问题讨论】:

看起来像一个错误。可以发到crbug.com/new吗? 我也有同样的问题.. 【参考方案1】:

在 Chrome 版本 65.0.3315.4(官方构建)开发版(64 位)中对我来说绝对是一个问题。

我安装了旧版 Chrome here,这让我可以在 bug 被调查和解决时继续前进。

【讨论】:

以上是关于使用 chrome devtools 检查每个 USB 的 Cordova android 应用程序会导致黑屏的主要内容,如果未能解决你的问题,请参考以下文章

如何检查 chrome devtools 中的所有 cookie?

在 Firebug 或 Chrome DevTools 中检查悬停状态

反引号后无法检查chrome devtools源

如何在 Chrome DevTools 检查器的样式和计算选项卡中使用多个过滤器?

在 chrome devtools 中检查 node.js 时函数语句的奇怪行为

使用 Chrome DevTools 时 Cordova 应用程序崩溃