Ich versuche, Bild mit OnClick-Ereignis in KineticJS Canvas zu zeichnen, aber es funktioniert nicht. Fehler wie folgt: Uncaught TypeError: Kann Methode 'add' von undefined nicht aufrufen imageObj.onload Wie Stufe & Layer VAR sichtbar für DrawImage Funktion zu machen? Hoffe smb mir helfen kann, weil ich bereits habe keine Ideen haben dieseKineticJS. Bild mit onClick-Ereignis zeichnen
var stage = new Kinetic.Stage({
container: "container", // div with id 'container'
width: 578,
height: 500,
});
var layer = new Kinetic.Layer();
function drawImage(src) {
var imageObj = new Image();
imageObj.onload = function() {
var image = new Kinetic.Image({
x: 100,
y: 110,
image: imageObj,
draggable: true,
});
layer.add(image);
stage.add(layer);
};
imageObj.src = src;
}
... img src = "testImage.jpg" to do Onclick = "drawImage (this.src);"