我正在尝试使用“touchstart”移动事件和 HTML5 画布使用 jquery mobile 绘制一些东西!
我使用这个 html 代码:
<canvas id="canvasTouch">Canvas is not supported</canvas>
和JS代码:
canvas = document.getElementById('canvasTouch');
context = canvas.getContext('2d');
$(document).bind("touchstart",function(event) {
context.beginPath();
context.arc(event.originalEvent.targetTouches[0].pageX,event.originalEvent.targetTouches[0].pageY, 10, 0, Math.PI*2);
context.fill();
context.closePath();
}
但是我的圆圈看起来像省略号并且非常模糊!
我用经典的 html 页面尝试了这段代码,它在我的设备上运行良好......
你有什么主意吗 ?
谢谢