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 の場合、画像をドラッグ可能にするための鍵は、レイヤープロパティを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
});

jCanvas issue #74の答えを教えてくれた @ Caleb531 に感謝します。

于 2013-03-26T14:48:58.083 に答える