如何检查gif动画是否已完成
我正在为单击链接时带有动画gif的朋友制作页面。云突然进入,页面重定向。当页面重定向云(另一个gif)驱散。由于缓存问题,我必须为每个gif实例添加一个随机ID,从而减慢我的网站速度。如何检查gif动画是否已完成
我有我的页面重定向到一个定时器,但现在还没有互联网,云进入的gif往往是cutshort使得当页面重定向和覆盖在云中时看起来非常尴尬。如果需要,我可以链接页面。
如何在重定向或采取其他操作之前检查我的动画是否已完成?
我不相信有可能使用JavaScript来确定gif何时完成。您可以使用的一种方法是使用长静态图像,并将其滑动到仅显示其一部分的div中的右侧。
Ex。设想一个10x10的div,里面有一个100x10的图像。通过使用javascript移动图像,您可以一次显示图像的一帧图像
我不明白你的想法 – 2014-09-01 04:58:36
没关系......我明白。这是拥有gif的更经典的方式。所以动画将会是一帧一帧的逐帧显示,并在创建动画效果时滑动? – 2014-09-01 04:59:45
对。我多加了一点解释 – 2014-09-01 05:00:42
要澄清,您要...检查gif动画是否已完成? @ _ @ – 2014-09-01 04:53:37
可能重复[确定GIF动画状态?](http://*.com/questions/11063800/determine-gif-animation-status) – 2014-09-01 04:54:34
或这一个 http://*.com/questions/ 16139629/can-jquery-know-when-my-animated-gif-has-ended – 2014-09-01 04:55:06