HTML 5画布jCanvas/KineticJS当图像可拖动时,画布/舞台对iPad上的点击/触摸没有反应
问题描述:
我已经试过这两个jCanvas和KineticJS。当添加的图像可拖动时:HTML 5画布jCanvas/KineticJS当图像可拖动时,画布/舞台对iPad上的点击/触摸没有反应
var image = new Kinetic.Image({
image: imageObj,
id: imageName,
x: parseInt(CoordX),
y: parseInt(CoordY),
draggable: true
});
画布/舞台在iPad上的点击无响应。 识别点击/点击的唯一地方是在边框上。
有没有人遇到类似的问题,你是如何解决这个问题的?
答
UPDATE: @ user1950497,为jCanvas的关键是使图像可拖动的是确保设置层属性真正(http://jsfiddle.net/dksmiffs/YdPpy/):
$("canvas").drawImage({
source: "http://upload.wikimedia.org/wikipedia/commons/thumb/d/d8/Gadsden_flag.svg/320px-Gadsden_flag.svg.png",
x: 200, y: 150,
layer: true,
draggable: true
});
感谢@ Caleb531谁引导我在jCanvas issue #74答案。
我的所有图片都可以在iPad 2上拖动,这是您第一次谈论iPad吗? – SoluableNonagon 2013-03-26 13:51:37
也许发布一些更多的代码? – SoluableNonagon 2013-03-26 13:52:16