onSave


该方法用户监听用户的导出行为,并对结果做出处理

示例

editor.onSave(({ files, type, }) => {
    // 直接关闭编辑器
    editor.close();

    // 对结果进行下载
    const file = files[0];
    const url = URL.createObjectURL(file);
    const a = document.createElement('a');
    a.href = url;
    a.download = `image.${type}`;
    a.click();
})

方法参数

callback

版本: 2.1+

类型: (info: { files: Blob[]; workId: string; title: string; type: 'jpg' | 'png' }) => void;

callback 会在每次用户完成导出时触发,可以得到作图结果,和导出类型,作品Id 等信息