2
注:我使用谷歌浏览器HTML画布大小调整和坐标空间
目前我有这个测试页面
http://www.evecakes.com/doodles/canvas_size_issue.htm
它应该画下方的鼠标光标的矩形,但有一些真正奇怪的缩放问题导致它以不同的偏移量绘制。我认为这是因为画布坐标空间不随其html大小而增加。有没有办法增加坐标空间的大小?
这里的javascript函数
$('#mapc').mousemove(function (event) {
var canvas = $('#mapc');
var ctx = canvas[0].getContext('2d');
ctx.fillStyle = "rgb(200,0,0)";
ctx.fillRect(event.clientX, event.clientY, 55, 50);
document.title = event.clientX + " --- " + event.clientY;
});