现在我在Iphone 5上进行测试,每当我在元素上添加硬件加速(translatez(0)
)时,它似乎会大大提高性能,而我却无法找出任何负面影响。
答案 0 :(得分:0)
我有2次硬件加速问题。 首先在Firefox中,它不显示径向渐变(在某些计算机上)。 曾经在Android Webview中,我有一些设备闪烁和减速。
所以,我的硬件加速经验:有时候更容易出错。
答案 1 :(得分:0)
我在启用"硬件加速时遇到的一个常见错误"对于可能包含大量子节点或占据屏幕大部分的元素,有些浏览器可能根本不会渲染它,从而在屏幕中间留下大的白点。
我看到这个错误主要是因为优化了响应式网页,其中一切都在小屏幕上完美无瑕,然后它不会在桌面Windows上使用Chrome。我认为这取决于操作系统和图形适配器,但我从未深入研究过它。解决方案通常是将硬件加速的使用范围缩小到您真正需要的DOM部分。