我创建了一个HTML5 Web应用程序,它通过CSS3属性translateZ(0)
使用硬件加速。
在我的4s上,每件作品都非常流畅。
当我在iPhone4上测试同样的东西时,性能下降得非常严重。几乎无法使用。
是否有某种怪异的技巧可以为iPhone4启用硬件加速?或者它的GPU只是那么弱?
答案 0 :(得分:0)
我发现我以错误的方式进行硬件加速转换,请参阅:
What are the "golden rules" to increase CSS3 transition performance on mobile devices?
使用translate3d(x, y, z)
代替translateZ(0)
和left:x
对我来说很有用。现在,即使在较旧的iPhone上,所有过渡都非常顺利。