据报道,最近我们公司使用的Chrome扩展程序在使用时导致UI极度放缓。我一直试图找到这个问题的原因。
经过一两个星期后,我将其缩小为画布的drawImage方法。
最初的想法是这个方法持续了太长时间。
此扩展程序适用于Chrome V43(无论如何都无法找到Chrome V44)。使用当前版本45,它会导致UI响应的严重延迟。看起来像铬虫。
我不确定这是否与我在使用drawImage遇到的问题完全相同,但是从发布在那里的人那里得到了建议,我进入了chrome:// flags /和disabled"禁用加速2D画布&#34 ;。
这立即解决了这个问题。扩展实际上比以前更好地工作。问题是为什么?以及如何使用它来对代码进行临时修复,因为要求每个人都禁用此标志是不合理的。