2013-01-31 87 views

回答

3

答案是否定的,按照规范的顺序。

如果浏览器确实发生要做到这一点,这是违反规范,其中规定:

如果图像尚未完全解码,然后什么也不绘制。

当img元素处于完全可用状态并且用户代理可以无误地解码媒体数据时,则说img元素是完全可解码的。

+0

唉。在这种情况下,我有一种印象,即Canvas在所有方面都是HTML在功能方面的扩展。我错了。 –

1

可以看看streamingtextures js lib 其中使用渐进式JPEG图像(经由中的libjpeg的Emscripten版本)的定制解码并返回图像内容作为一个字节数组。

此方法用于与WebGL的,但可也用于2D画布和扩展,以支持也GIF,PNG和WebP的