4
有没有办法将屏幕外的Canvas渲染成HTML IMAGE元素?我可以渲染HTML5 canvas并将其设置为HTML IMAGE的源代码吗?
有没有办法将屏幕外的Canvas渲染成HTML IMAGE元素?我可以渲染HTML5 canvas并将其设置为HTML IMAGE的源代码吗?
img.src = canvas.toDataURL();
其中img
和canvas
是各自的元件对象(从document.getElementByElement(...)
)。
谢谢。我可以问另一种方式而无需转换吗? – Eonil 2011-05-23 07:19:02
“没有转换”是什么意思? – timdream 2011-05-25 09:20:58
画布将在内存中将图像渲染为位图,并且该方法将其编码为PNG。所以,如果我使用该方法,我必须从PNG中解码它。这会大大降低性能。我想避免这种编码/解码成本,因为我想在HTML元素之间显示实时呈现的动画。 – Eonil 2011-05-25 12:03:02