我正在用 js 制作一个简单的动画。我的动画是通过每秒更改图片 13 次来完成的。我用两种非常简单的方式实现了动画。
第一个实现是使用一个简单的 img 标签并每次都替换 src 属性。
第二种实现是使用 Canvas ,每次绘制当前图像。
我不确定哪个更好。我倾向于使用第一个实现,因为它可以在不支持 html5 的浏览器上运行,但我不确定这样做是否有性能优势 Canvas 。
请为您的答案添加解释。
最佳答案
更改源应该是最有效的,因为您正在预加载图像。
关于javascript - 我应该使用 canvas 来制作带有 js 的简单图像动画吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7505570/