我创建了一个HTML5 Web应用程序,该应用程序通过CSS3属性translateZ(0)使用硬件加速。

在我四岁的时候,每个作品都非常顺利。

当我在iPhone4上测试相同的东西时,性能会大大下降。几乎无法使用。

是否有某种怪异的技巧为iPhone4启用硬件加速?还是它的GPU这么弱?

最佳答案

结果表明,我一直在以错误的方式进行硬件加速的转换,请参阅:

What are the "golden rules" to increase CSS3 transition performance on mobile devices?

使用translate3d(x, y, z)代替translateZ(0)left:x帮了我大忙。现在,即使在较旧的iPhone上,所有过渡也都可以非常顺利地进行。

07-28 04:12
查看更多