isu*_*uru 5 javascript jquery canvas fabricjs
是否有任何选项可以检测fabricJS上的更改?我使用以下程序保存画布。然后,当再次保存它时,我必须先检测画布上是否有任何更改,然后再进行保存。这该怎么做?
var printImg = canvas.toDataURL({
format: 'png',
multiplier: multi,
left: (canvas.width - maskWidth)/2,
height: maskOriHeight/multi,
width: maskOriWidth/multi
});
Run Code Online (Sandbox Code Playgroud)
我正在使用以下代码来比较对象。
var oldJSON = JSON.stringify(canvas.toDatalessJSON(['id']));
var newJSON = JSON.stringify(canvas.toDatalessJSON(['id']));
if(newJSON === oldJSON) {
console.log('Equal');
} else {
console.log('Not Equal');
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
563 次 |
| 最近记录: |