เพื่อวาง retina size image ลง HTML5 canvas ลองโค้ดด้านล่าง:
var context = myCanvas.getContext("2d");
context.attr("width", width * window.devicePixelRatio);
context.attr("height", height * window.devicePixelRatio);
context.scale(window.devicePixelRatio, window.devicePixelRatio);
context.drawImage(img, x, y, width, height);