如何在画布调整图像大小时显示进度?

时间:2014-10-30 18:28:51

标签: javascript html5 canvas

我如何获得进度信息,即。

我想最终显示一个进度条,但这个问题基本上只是关于进度信息本身。我如何呈现它是无关紧要的。

1 个答案:

答案 0 :(得分:0)

你做不到。 canvas for API不支持从中检索进度信息的任何机制。

这也是一个单线程操作,这意味着在任何情况下都无法使用这些信息,因为您的脚本会在等待进程完成时暂停并且无法执行任何操作。

这一切都发生在内部,通常如此之快,以至于不需要进度信息。由于画布的位图大小有限,因此您的图像不会太大,以至于这会成为用户体验问题(除非这是非常不寻常的情况,或者在过时的硬件上运行等)。