Chrome Devtools如何打开变化行为



在我的JavaScript中,我实现了隐藏标题栏的功能,并由Scrollevent触发。因此,当我向下滚动时,标题栏被隐藏了。当我开始滚动时,它被揭示。将其视为与大多数移动浏览器对搜索栏的作用类似的效果。

这是事情...如果开放DevTools,它可以正常工作。如果我关闭DevTools,效果将不再起作用,即。当我向下滚动时,标题栏仍然可见。如果我重新打开DevTools(CTRL-SHIFT-J(,则效果再次起作用。我正在单独的窗口中运行DevTools,因此它的存在不会影响我的应用程序的窗口尺寸。

有人知道什么影响Chrome DevTools对JavaScript或渲染行为的影响?

nb,对于任何错过我问题的速度读者,我>不是要求解决我所看到的问题的解决方案。我特别只是在问我问题的答案。

编辑:我现在发现,在前景与背景中具有Devconsole也很重要。在前景中的控制台,它在后台失败。请参阅https://ibb.co/4m75spq

的动画GIF

我在堆栈中有一个类似的问题。矿山影响了JS的方式和速度JS,特别是当我打开控制台时,JSperf的速度较慢,测试完全混乱了,您可以在这里查看我的答案

仍然可能是,某些问题可能与您的DevTools配置有关,正如此问题中指出的那样,https://askubuntu.com/a/633838/742250

您是否在隐身窗口或其他浏览器中尝试过?Mozilla或Safari?

chrome devtools将把焦点从您的应用中移开,因此,如果您的应用程序以任何方式敏感,或受到前景与背景窗口的相对执行优先级的影响,则可以是一个因素。

相关内容

最新更新