今天因为canvas绘图的为之问题浪费了一些时间。
我们知道canvas的默认宽高是300X150嘛。
实际使用的时候当然是自定义一个高宽啦。
在js中通过canvasDom.style设置了某个高宽的时候,canvas在页面上也确实伸缩了。
但是用某些api的时候,传入位置参数时,还是按照300X150规格来处理位置的!如果想让位置居中的话,传入canvas.width/2或canvas.height/2就好了。
这是之前留意过的问题,今天才发现。可怜我试错地在模拟器上反复折腾,确定真相的我眼前一黑。。。
想来是我孤陋寡闻了,今天又认识了一点点。
原文:http://www.cnblogs.com/alan2kat/p/7455737.html