4

如何使用 localStorage 存储 .woff 和 .ttf 文件?我不想使用应用程序缓存。帮我。谢谢

4

2 回答 2

1

localStorage 旨在存储文本键/值对,因此如果要保存二进制数据,您可能需要对数据进行 base64 编码。编码二进制数据的大小将大于原始大小,并且 localStorage 大小限制为几 MB(通常为 5-10M)。将字体文件保存在 localStorage 中可能不是一个好主意。

用于存储的磁盘空间:http: //dev.w3.org/html5/webstorage/#disk-space

测试 localStorga 限制:http ://arty.name/localstorage.html

于 2012-07-23T11:16:47.563 回答
0

您可以将字体存储在 base64 数据中。

localStorage.font1 = string(指定字体的base64数据)

于 2012-07-27T09:22:16.920 回答