2012-02-11 409 views
2

我有一个4kb大小的动画gif,我正在使用一个简单的javascript应用程序。它是10帧,每帧0.01秒。我在Photoshop中导出它,预览看起来应该如此。当我在Chrome浏览器中预览我的应用程序时,动画播放就像在0.1秒内播放一样。你可以看到下面的图片。它应该快得多。有什么建议么?动画gif的速度很慢

enter image description here

+1

@LightnessRacesinOrbit哈哈,太棒了!我试过,现在太快了;) – brenjt 2012-02-11 02:40:59

+2

谷歌搜索它看起来像10fps可能是一些浏览器的最低限度。 – loganfsmyth 2012-02-11 02:47:35

回答

2

由于您将它设置为微型FPS,或者创建了越野车创建软件,该gif可能实际上设置为0 fps。

如果出现这种情况,IE会在帧之间自动延迟大约40毫秒。

我会尝试不同的创作软件,或者我会降低帧率到40ish左右,看看它是否开始在所有浏览器中同步。这应该给你你的答案。

1

似乎沿着一个相当不错的速度是运动对我来说。您可能需要在呈现图像之前预先加载图像。这将消除初始负载带来的延迟。

+0

它看起来很好,但它实际上应该呈现10倍的速度。当它需要达到100fps时,它会达到10 fps。在photoshop预览看起来不错,但浏览器没有 – brenjt 2012-02-11 04:47:24

+0

啊。我懂了。如前所述,我认为你已经遇到了浏览器的技术限制。 – 2012-02-11 04:49:30

+0

我认为你是对的。我做了更多的研究,看起来浏览器只支持10fps。 – brenjt 2012-02-11 04:52:54

1

尝试0.05秒,这是正确的“没有延迟”

+0

谢谢!这使它速度正确。 “毫不拖延”似乎让事情变得更慢,但是大家都说要用这个设置。 – 2014-11-03 04:40:44