2014-03-04 174 views

回答

1

可能不會有任何Web存儲具有非常有限的存儲空間用於諸如此類的事情。

雖然沒有在規範中定義,但網絡存儲的典型限制爲5 MB。那作爲字符串。一個字符串在JavaScript中被編碼爲UTF-16,這意味着每個字符需要2個字節。最重要的是,你將不得不base64編碼的二進制數據增加33%的大小。

這將空間減少到一半以上,即。典型的2 - 2.5mb。

考慮到編碼爲「mp3」文件的典型音樂片段通常較大,很明顯Web存儲器不適合用於此目的。

雖然還有其他一些機制,例如文件系統API和索引DB(即使是現在已棄用的Web SQL)。然而,第一個支持不力,而其他人開始得到很好的支持。如果有任何球員支持這些是未知的。