我有一个网络应用程序,而不是原生Android应用程序,我们用作加载图标的动画gif不会显示其动画。我浏览了其他网站,似乎没有动画GIF在Android上的Safari移动设备上工作,但我一直无法找到记录确认的情况。有谁知道为什么Android浏览器不显示GIF动画?这有解决方法吗?我已经看到很多关于在本机应用程序中在WebView中显示动画的主题,但是对于直接的Web应用程序都没有。我是否必须使用css动画创建图像?
非常感谢!
答案 0 :(得分:1)
Android使用的是webkit,这是Safari的底层引擎,而不是Safari本身。
由于图形的合成方式,历史上它不支持动画GIF,但是在某些更新的设备上,用户可以选择在浏览器的高级设置下启用这些GIF。这可能不会对你有用。
为了与各种Android版本广泛兼容,你最好使用javascript或css动画(不确定后者是否会在最早的版本中一直运行)。
答案 1 :(得分:1)
用我正在研究的项目运行测试后,我可以这样说: