有没有办法在Android上的Safari Mobile中显示动画gif?

有没有办法在Android上的Safari Mobile中显示动画gif?,android,mobile,safari,css-animations,Android,Mobile,Safari,Css Animations,我有一个web应用程序,而不是本机Android应用程序,我们用作加载图标的动画gif不会显示其动画。我浏览过其他网站,在Android上的Safari mobile中似乎没有动画GIF,但我无法找到一份文件证实这一点。有人知道为什么android浏览器不显示动画GIF吗?有解决办法吗?我看过很多关于在本机应用程序的网络视图中显示动画的主题,但没有一个是关于直接的网络应用程序。我必须用css动画创建图像吗 非常感谢 Android使用的webkit是Safari的底层引擎,而不是Safari本身

我有一个web应用程序,而不是本机Android应用程序,我们用作加载图标的动画gif不会显示其动画。我浏览过其他网站,在Android上的Safari mobile中似乎没有动画GIF,但我无法找到一份文件证实这一点。有人知道为什么android浏览器不显示动画GIF吗?有解决办法吗?我看过很多关于在本机应用程序的网络视图中显示动画的主题,但没有一个是关于直接的网络应用程序。我必须用css动画创建图像吗


非常感谢

Android使用的webkit是Safari的底层引擎,而不是Safari本身

历史上,由于图形的合成方式,它不支持动画GIF,但是用户可以在一些较新设备上的浏览器高级设置下选择启用动画GIF。这可能不会使它们对你有用


为了与各种android版本广泛兼容,您可能最好使用javascript或css动画(不确定以后的动画是否在最早的版本中都有效)。

在对我正在进行的项目运行测试后,我可以说:

  • GIF在iOS设备上显示得非常漂亮(我正在运行iOS6的iPhone4上测试,GIF运行平稳。我也在较新的设备上测试过……它只会变得更好!)
  • GIF在android上的表现相当糟糕(我正在运行android 4.1的Galaxy S3上进行测试)。它甚至更好地显示平面图像,gif动画滞后很多)

非常感谢。如果有点失望的话,这是一个很有帮助的答案:-)我想我没有什么灵丹妙药!