我已经定义了这个函数:
function viewCanvasImg() {
//("stage" is a kineticjs stage class object)
stage.toDataURL({
callback: function(dataUrl) {
document.getElementById('prova').src=dataUrl;
window.open(dataUrl);
}
});
}
但是当我通过按钮调用它时它不起作用。使用形状和绘图都可以正常工作,但不能使用画布上的图像。
解决 了我注意到代码不仅仅在本地机器上工作,然后我把它放在我的网络服务器上,一切正常。