canvas上的坐标和鼠标指针的坐标是不一致的,通过鼠标指针获取坐标描点是对的。
解决方法可以通过画格子对坐标进行确定
代码:
// $(document).ready(function(){
// var canvas = $('#firstfloor')[0];
// var canvasCxt = canvas.getContext("2d");
// var img = new Image();
// img.src = "res/firstfloor.jpg";
// console.log('screen-->' + screen.width + ':' + screen.height);
// console.log('canvas-->' + canvas.width + ':' + canvas.height);
// console.log('img-->' + img.width + ':' + img.height);
// canvas.width = screen.width - 20;
// canvas.height = screen.height - 30;
// console.log('canvas-->' + canvas.width + ':' + canvas.height);
// if (img.width >= img.height) {