为什么 gif.on 完成事件(来自 gif.js 库)监听器从不触发?

问题描述 投票:0回答:0

我已经正确安装了 gif.js,但是 gif.on finished 永远不会触发。

document.getElementById("export-gif").addEventListener("click", () => {
    gif = new GIF({
        workers: 2,
        quality: 30
    })
    for (let i = 0; i < framesContainer.children.length; i++) {
        gif.addFrame(framesContainer.children[i].children[0], { delay: 500 })
    }
    gif.on("finished", (blob) => {
        console.log("5");
    })
    gif.render()
})

我已经正确安装了 gif.js,但是 gif.on finished 永远不会触发。

javascript gif
© www.soinside.com 2019 - 2024. All rights reserved.