可以在不播放动画的情况下加载动画gif吗?

Chr*_*gel 6 html animation gif

我想知道是否有办法阻止浏览器实际动画加载在<img>标签中的动画gif .我只是希望它显示gif的第一帧而不播放动画.

我已经担心这是不可能的,我必须提取第一帧并将其渲染到画布......:/

Yur*_*ter 2

这是一个有点昂贵的解决方案,但如果您在很短的 setInterval 上重置图像 SRC,它会显示为静态,例如:

setInterval(function() {
       document.getElementById('img1').src = document.getElementById('img1').src
},1)
Run Code Online (Sandbox Code Playgroud)

演示: http: //jsfiddle.net/MEaWP/6/