html5、js、およびタッチ イベントで正方形を描画しようとしていますが、キャンバスに描画しようとしても何も表示されません。私は何を間違っていますか?
これが私が持っているコードです...
Javascript:
function square()
{
var can = document.getElementById('canvasSignature');
var ctx = can.getContext('2d');
can.addEventListener( 'touchstart', onTouchStart, false);
function onTouchStart(e) {
ctx.fillRect(0,0,300,300);
}
}
HTML5:
<div id="canvasDiv">
<canvas id="canvasSignature" width="580px" height="788px" style="border:2px solid #000; background: #FFF;"></canvas>
</div>
<div id="Square">
<p><button onclick="square();">Square</button></p>
</div>
コードの何が問題になっていますか?