画布:drawImage进度

Canvas: drawImage progress

我在 JavaScript 中编写了一个大文件上传插件,允许用户在使用 canvas API 上传图像之前裁剪和调整图像大小。我想知道在运行 drawImagetoDataURL 完成时是否需要检查。这在处理几 MB 的原始图像时会很有用。

javascript 函数 drawImagetoDataURL 是同步函数。 这意味着函数在完全执行之前不会执行下一个函数调用。

话虽如此,您可以在 2 个函数调用后使用简单的 alert('done');

无法向这些函数添加进度条,但是您可以使用 'spinner' 来指示执行缓慢的函数