【发布时间】:2015-03-02 23:20:30
【问题描述】:
我用 JavaScript 编写了一个大文件上传插件,允许用户在使用画布 API 上传图像之前裁剪和调整图像大小。我想知道在运行drawImage 或toDataURL 完成时是否需要检查。这在处理几 MB 的原始图像时很有用。
【问题讨论】:
标签: javascript canvas drawimage todataurl
我用 JavaScript 编写了一个大文件上传插件,允许用户在使用画布 API 上传图像之前裁剪和调整图像大小。我想知道在运行drawImage 或toDataURL 完成时是否需要检查。这在处理几 MB 的原始图像时很有用。
【问题讨论】:
标签: javascript canvas drawimage todataurl
javascript函数drawImage和toDataURL是同步函数。
这意味着函数在完全执行之前不会执行下一个函数调用。
话虽如此,您可以在 2 个函数调用之后使用简单的 alert('done');。
无法为这些函数添加进度条,但您可以使用“微调器”来指示执行缓慢的函数
【讨论】: