【发布时间】:2016-08-26 01:56:53
【问题描述】:
我能够成功地在 HTML 画布上绘制图像。但我需要能够在画布上拖动图像。
我知道这个功能可以通过一些 JavaScript 库(如 KinectJS)轻松实现。但我只想用简单的 JavaScript 来做。
window.onload = function(){
var canvas = document.getElementById("myCanvas");
var context = canvas.getContext("2d");
var destX = 0;
var destY = 0;
var imageObj = new Image();
imageObj.onload = function(){
context.drawImage(imageObj, destX, destY);
};
imageObj.src = "westeros.png";
<canvas id="myCanvas" height=1024 width=360></canvas>
【问题讨论】: