【发布时间】:2011-09-30 08:11:27
【问题描述】:
我想要一个 HTML 画布上下文,我可以在屏幕外绘制和读取(在此示例中,编写文本和读取创建的形状,但这是一个普遍的问题)。我可能还想使用画布作为屏幕外帧缓冲区。
我想我可以创建一个隐藏的 DOM 元素,但我宁愿从 JavaScript 创建它(我可能想在运行时创建和销毁一些画布)。
可能吗?
【问题讨论】:
-
使用
document.createElement创建元素很容易。但是我不知道如果没有将canvas添加到 DOM(不可见)中是否可以操作。 -
在某种程度上,我想要一个上下文而不是一个画布,如果这有意义的话(它可能没有)。
-
嗯。我认为您肯定需要 DOM 元素,但您不必将其添加到 DOM 中。让我试试……
-
别闹了,有空我自己试试。
-
@Vadzim,请阅读这个问题,这个问题与你提出的欺骗完全相反......还有你为什么要指出这个可怕的问题?
标签: javascript html html5-canvas