2013-01-31 88 views

回答

3

答案是否定的,按照規範的順序。

如果瀏覽器確實發生要做到這一點,這是違反規範,其中規定:

如果圖像尚未完全解碼,然後什麼也不繪製。

當img元素處於完全可用狀態並且用戶代理可以無誤地解碼媒體數據時,則說img元素是完全可解碼的。

+0

唉。在這種情況下,我有一種印象,即Canvas在所有方面都是HTML在功能方面的擴展。我錯了。 –

1

可以看看streamingtextures js lib 其中使用漸進式JPEG圖像(經由中的libjpeg的Emscripten版本)的定製解碼並返回圖像內容作爲一個字節數組。

此方法用於與WebGL的,但可也用於2D畫布和擴展,以支持也GIF,PNG和WebP的