技术解析

[求助] 拖拽程序,在正常情况下很卡顿,打开 Performance -> record 后再拖拽就异常流畅?
0
2021-08-13 14:19:49
idczone

写了一个拖拽的小函数,左键拖拽非常流畅,但是中键和右键拖拽时非常卡顿,我就想着打开 Performance -> record 看看卡在哪里,结果开启后再拖拽就和左键一样流畅了,再关闭又卡顿了。

想问一下打开了 Performance -> record,浏览器还额外做了什么工作吗?

ps: 程序非常简单,仅在程序上来说,左中右键的逻辑没有任何区别,肯定是浏览器对不同的按键进行了不同的优化


touch-action 了解一下,不展开讲了

应该不是这个原因,再次发现:打开开发者工具就卡顿,关闭就流畅,估计是“React Developer Tools”做了一些缓存或者其他什么事情。

打开开发者工具时拖拽,特别卡顿,占用内存持续升高
关闭开发者工具时拖拽,特别流畅,占用内存基本稳定

数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服