我用JavaScript编写了一个大型文件上传插件,允许用户在使用canvas上传图像之前裁剪和调整图像大小。我在想,在运行drawImage或toDataURL时,是否有一个要检查是否已经完成。当处理几MB的原始映像时,这将是非常有用的。
发布于 2015-01-05 12:33:34
javascript函数drawImage和toDataURL是同步函数。这意味着在完全执行函数之前,函数不会执行下一个函数调用。
尽管如此,在调用两个函数之后,您可以使用一个简单的alert('done');。
向这些函数添加进度条是不可能的,但是可以使用“旋转器”来指示执行缓慢的函数。
https://stackoverflow.com/questions/27779220
复制相似问题