为什么我的 GIF.js 动画的一部分被黑色覆盖?

Why is part of my GIF.js animation covered in black?

我正在使用 GIF.js 创建基于 Canvas 动画的 GIF。但是,只有一部分我的 GIF 是可见的,其余部分被黑色覆盖。如何让完整的动画出现?

您可能需要在设置动画之前设置 Canvas 元素的高度和宽度。

let canvas:HTMLCanvasElement=document.createElement('canvas');
canvas.width = 600;
canvas.height = 390;