Yus*_*kan 1 javascript html5 canvas html5-canvas fabricjs
我从JSON对象加载画布并调用,toDataURL但是我需要一个回调,该回调将在加载画布后执行,因为如果画布上有图像,则toDataURL函数会返回空白页,因为在加载图像之前会调用该页面。
canvas.loadFromJSON(json);
// I need an event handler here which will be executed after canvas is loaded
var dataURL = canvas.toDataURL();
Run Code Online (Sandbox Code Playgroud)
小智 5
您可以使用来自loadFromJSON(url,callback)的回调
<pre>
canvas.loadFromJSON(url, function () {
//first render
canvas.renderAll.bind(canvas);
//before call to zoomOut();
zoomOut();
});
function zoomOut() {
var objects = canvas.getObjects();
console.debug(objects);
......
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4582 次 |
| 最近记录: |