【问题标题】:How to achieve smooth (hw accelerated) transitions in the Android browser?如何在 Android 浏览器中实现平滑(硬件加速)过渡?
【发布时间】:2010-07-05 21:03:09
【问题描述】:

标题不言自明。在 iPhone 上,Mobile Safari 基于 WebKit 并支持硬件加速 -webkit-transform CSS 属性。具体来说,我使用 translate3d() 变换。

Android 浏览器有什么替代方案?我需要它在 Android 1.5 上工作。

提前致谢。

【问题讨论】:

    标签: css android webkit transform hardware-acceleration


    【解决方案1】:

    Android 浏览器也是基于 webkit 的,因此您的动画应该可以正常工作。

    看看我最近读的一篇文章。

    http://www.ibm.com/developerworks/opensource/library/os-androidiphone1/

    【讨论】:

    • 我试图在一个单独的页面上转换一个元素,它在 Android 2.2 上可以工作,但在 1.5 上不行。
    • Android 1.5 浏览器实际上已经被证明是相当糟糕的,即使是动画 gif 也不起作用,这是一种耻辱。
    • 您可能需要使用 javascrpit/jquery 来实现所需的动画,但我不确定它是否会被硬件加速。
    • 在 Android 上绘图在任何地方都没有硬件加速。给出的原因是低端/旧设备不支持它。所以希望它会出现在 Android 3.0 中:)
    • 补充一点 - 在 Android 上强制转换为 3D 会使它们比 2D 慢得多;好消息是 Android 上的 2D 转换似乎比 iPhone/iPad 更快...
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-09-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-21
    • 2021-12-18
    • 2021-12-02
    相关资源
    最近更新 更多