用chrome devtools检查移动网页会导致黑屏

时间:2018-01-09 02:54:03

标签: android google-chrome google-chrome-devtools web-inspector

通过最新版本的Chrome桌面浏览器中的USB连接调试在Android上运行Chrome(Galaxy S8)的网页无效。 试图检查在移动设备上运行的网页会导致a blank page

当我检查桌面Chrome浏览器中显示的空白页面时,我收到了following error

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

1 个答案:

答案 0 :(得分:1)

这里的问题相同。 但是我找到了一个解决方案。 在尝试解决方案之前,我将在这里,尝试重新启动chrome桌面和Android,重新启动手机。禁用about:// flags上的一些实验标志会导致我怀疑其中的一些。但这些步骤都没有解决。

然后我看到Android上的Chrome是v65,我的桌面是v64。

所以:

  1. 删除了Chrome版本64.0.3282.186-1 dpkg -r google-chrome-stable
  2. https://www.google.com/chrome/
  3. 下载最新版本
  4. ..并使用 dpkg -i google-chrome-stable_current_amd64.deb
  5. 安装了Chrome版本65.0.3325.181-1

    在:

    # dpkg -l | grep chrome
    ii  google-chrome-stable                        64.0.3282.186-1                                     amd64        The web browser from Google
    

    后:

    # dpkg -l | grep chrome
    ii  google-chrome-stable                        65.0.3325.181-1                                     amd64        The web browser from Google
    

    问题解决了! 现在它很好地检查了android选项卡!