在下载时改变帧的gif动画

时间:2015-06-01 03:28:17

标签: javascript html download

有没有办法,使用HTML,JavaScript和/或CSS,在下载时更改每个GIF动画帧?

例如,如果download = 10kb,gif动画帧= 1

1 个答案:

答案 0 :(得分:0)

JavaScript根本无法控制GIF动画。有some libraries做类似的事情,但事实上它们解析GIF文件并在<canvas>上渲染其子图像。最好使用sprites在页面上显示可更改的图片。

不确定“下载”是什么意思。 JavaScript无法与下载进行交互 - 此时它位于浏览器和服务器之间,与启动下载的页面无关。但你可以做一个与服务器通信的花哨的东西,并询问下载的进展情况,然后更新页面。