HTML5 - Canvas, drawImage()绘制图像模糊
- 论坛
- HTML5 - Canvas, drawImage()绘制图像模糊
11 浏览
HTML5 - Canvas, drawImage()绘制图像模糊
尽管已定义了画布的尺寸,但我尝试在画布上绘制以下图像时,它看起来模糊。如下所示,图像清晰明晰,而在画布上,它却模糊且呈像素化状态。
我做错了什么?
console.log('Hello world') var c = document.getElementById('canvas') var ctx = c.getContext('2d') var playerImg = new Image() // http://i.imgur.com/ruZv0dl.png 是一个清晰、明晰的图像 playerImg.src = 'http://i.imgur.com/ruZv0dl.png' playerImg.width = 32 playerImg.height = 32 playerImg.onload = function() { ctx.drawImage(playerImg, 0, 0, 32, 32); };
#canvas { background: #ABABAB; position: relative; height: 352px; width: 512px; z-index: 1; }