我有一个4kb的动画gif,我用它来制作一个简单的javascript应用程序。它是十帧,每帧为0.01秒。我在photoshop中导出它,预览看起来应该如此。当我在Chrome&中预览我的应用时Firefox动画播放就好像每帧播放0.1秒一样。你可以看到下面的图片。它应该更快。有什么建议吗?
答案 0 :(得分:2)
由于你设置的微小FPS或者有缺陷的创建软件,gif实际上可能设置为0 fps。
如果是这种情况,IE会自动在帧之间放置大约40 ms的延迟。
我会尝试不同的创建软件,或者我会将帧速率降低到40左右,看看它是否开始在所有浏览器中同步。那应该给你答案。
答案 1 :(得分:1)
似乎对我来说是一个非常好的节奏。您可能希望在渲染之前预加载图像。这将消除初始加载带来的延迟。
答案 2 :(得分:1)
尝试0.05秒,这是正确的“没有延迟”