在chrome调试器中悬停时出现错误? (v79.0.3945.79)

时间:2019-12-14 10:17:10

标签: react-native google-chrome google-chrome-devtools

我正在用Chrome调试React Native 0.61.5应用程序,通常当代码停止在断点上运行并且悬停一个属性时,我可以在弹出窗口中查看其所有详细信息。但是两天来,我无法恢复此功能。我重新启动计算机,清理了Chrome和Metro捆绑器,尝试使用虚拟设备或真实设备,但仍无法正常工作。我是否意外停用了某些功能?

1 个答案:

答案 0 :(得分:1)

是的,在Chrome 79中,此功能已损坏。这是人们报告此错误的线程: https://support.google.com/chrome/thread/22882968?hl=en

(以及在评论到此问题的链接中)

这是Chrome开发人员正在跟踪此问题并尝试解决的线程: https://bugs.chromium.org/p/chromium/issues/detail?id=1033022

在Chrome Canary(81)中,此功能有效,并且据说在Chrome Dev版本(80)中可用。

也有此更改:https://chromium-review.googlesource.com/c/chromium/src/%2B/1835357 这使得变量仅在最内部作用域内出现在悬停上。更新:此功能(以评估最内部范围之外的功能)可能会被还原: (来自https://bugs.chromium.org/p/chromium/issues/detail?id=1033022

”此撤消 http://chromium-review.googlesource.com/c/chromium/src/+/1835357, 从而将急切的弹出式窗口评估限制在最内部的范围内, 是我们目前可以产生可靠结果的唯一范围。 对于外部范围,它可能仍会产生正确的结果,但是我们 无法保证。但是该功能仍然非常有用,因此我们 在此处还原行为,并将进行适当的修复和用户体验 稍后”。