我正在尝试将相机中的图像加载到新图像中并传递给 kineticjs 对象,但图像不会加载。谁能建议我哪里出错了。
function onPhotoDataSuccess(imageData) {
var returnedImg = new Image();
returnedImg.src = "data:image/jpeg;base64," + imageData;
layer.clear();
returnedImg.onload = function() {
console.log('img loaded');
mainImage = new Kinetic.Image({
image: returnedImg,
x: stage.getWidth() / 2 - 200 / 2,
y: stage.getHeight() / 2 - 137 / 2,
draggable: true,
startScale: 1
});
layer.add(mainImage);
stage.add(layer);
};
}
非常感谢任何帮助。
问候