0

我用 jCanvas 和 KineticJS 都试过了。当添加的图像可拖动时:

var image = new Kinetic.Image({
  image: imageObj,
  id: imageName,
  x: parseInt(CoordX),
  y: parseInt(CoordY),
  draggable: true
});

画布/舞台对 iPad 上的点击无响应。它识别点击/点击的唯一位置是在边框上。

有没有人遇到过类似的问题,您是如何解决的?

4

1 回答 1

0

更新: @user1950497,对于 jCanvas,使图像可拖动的关键是确保将layer属性设置为true ( 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问题 #74中找到答案。

于 2013-03-26T14:48:58.083 回答