有没有办法通过javascript检测GIF图像的动画是否完成?
答案 0 :(得分:4)
不,不是。 Javascript无法直接操纵GIF。但也许jsgif可以帮助你
答案 1 :(得分:0)
现在有可能。有一些软件包可以从字节缓冲区中提取信息。像gif-info
。
将其与HTMLImage.onload
结合使用,可以在动画应该已经结束时完全延迟地开始超时。
或者具有持续时间值,我们可以在目标图像上设置CSS动画,使其更稳定地工作。
但是,尽管从技术上讲它是可行的,但仍然显得过于矫kill过正。