私は KineticJS を使用しており、ドラッグされた画像の x、y 座標を取得したいと考えています。次のコードがありますが、dragend イベントが発生していないようです。私は何を間違っていますか?
var layer = new Kinetic.Layer();
var imageObj = new Image();
imageObj.onload = function() {
var myim = new Kinetic.Image({
x: 50,
y: 50,
image: imageObj,
width: 50,
height: 50,
draggable: true
});
layer.add(myim);
stage.add(layer);
};
imageObj.src = 'myimage.png';
myim.on("dragend", function() {
var points = myim.getPosition();
alert(points.x + ',' + points.y);
});