如何在 fabric.Image.fromURL 中提高性能

How to increase performance in fabric.Image.fromURL

我正在尝试使用

将图像从我的 canvas 加载到织物 canvas
fabric.Image.fromURL(hc.toDataURL(), 
               function(img) {
                    canvas.add(img);
               }
 );

但是如果我添加一个 25 MB 的图像,它根本不会加载图像。 但是,在不使用 fabric js 的情况下,我可以通过复制 canvas 和 putImageData 来做到这一点。

关于如何提高性能有什么建议吗?

hc 即隐藏 canvas 将参考实际面料 canvas。 所以,这完全取决于你如何加载你的隐藏 canvas。 因此,可能会在进入织物渲染部分之前尝试修复该部分。

希望一切顺利。