Canvas要素をコンストラクタから作成して、このような関数を作成できるようにしたいと考えています。 CanvasコンストラクタからHTML5 Canvas要素を作成することができます
function createCanvasContext(height,width)
{
var body = document.getElementsById('body')[0];
var canvas = new Canvas();
canvas.height=height;
canvas.width = width;
var context = canvas.getContext('2d');
body.appendChild(canvas);
return context;
}
私はHTML5は、コンストラクタから要素を作成することはできません「キャンバスが定義されていない」と言っラインVARキャンバス=新しいキャンバス()でエラーが出ますか?またはコンストラクタに渡す必要のあるパラメータがあるかどうかを確認します。どんなアイデアも素晴らしいだろう。
Canvasコンストラクタはありません。 '