そう、ふと思ったのですが、なぜタッチでキャンバスに四角が描けないのでしょうか? 私は何を間違っていますか?どうぞ、どんな助けでも大歓迎です:)
コードは次のとおりです。
ジャバスクリプト:
// "Square" Button
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>