Chrome Devtools在调试Android设备上的网站时关闭

4

chrome://inspect/#devices 打开了一个开发者工具窗口,但是在它完成绘制自身的时候,它会关闭。没有错误消息。

我正在尝试调试一个网站,而不是本地应用程序。有任何想法为什么它会打开并干扰我,但当鼠标靠近窗口时就会关闭?

  • Linux: 版本40.0.2214.111(64位)操作系统:14.04 Ubuntu
  • Android: 版本40.0.2214.109 操作系统:4.1.2

更有趣的细节。它可以在其他选项卡上运行,并且如果我在其中一个正常工作的选项卡中使用我的URL,则会关闭开发人员工具。


看起来这里的情况也一样,只是在Win7上有问题(以及检查从本地主机通过http提供的网页时)。 - ivarni
我们没有使用React,所以很可能不是它的问题,但这可能是由于某种脚本错误/安全问题触发的。 - ivarni
在Mac(Yosemite)上遇到了同样的问题。目前还没有找到解决方案。我在搜索时发现了这个链接,但对我来说并不确定:https://sites.google.com/a/chromium.org/chromedriver/help/devtools-window-keeps-closing - piotr.d
1
我注意到的是,调试例如google.com并不会导致DevTools关闭 - 它只是不能用于我的Web应用程序。我正在使用Angular和其他几十个JS库,但没有ReactJS,如果有人问... - piotr.d
同样的问题,在一个由React驱动的应用程序中。我可以导航和打开/关闭选项卡,但检查任何页面(即使是google.com或简单页面)都会使检查窗口出现并在渲染之前关闭。 - igorsantos07
显示剩余2条评论
1个回答

3
文档所述,您的桌面版Chrome必须比您的Android版Chrome更新:

注意:远程调试要求您的桌面版Chrome版本比您设备上的Chrome for Android版本更新。为获得最佳效果,请在桌面端使用Chrome Canary(Mac/Windows)或Chrome Dev channel(Linux)版本。

例如,您可以在计算机上安装Chrome Canary / unstable或Chrome Beta。通过使用它,我的检查器开始按预期工作。目前,我的Chrome Beta是v50,而Android Chrome是v49。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接