这是我要完成的工作:
- 从远程服务器加载图像
- 将图片的base64数据保存到localStorage
- 在下一个请求中,如果 localStorage 项存在,则从 localStorage 数据中加载图像
这是为了争取最少的 API 调用 - 图像是通过 API 调用动态生成的 QR 码,因此在部署之前转换为 Base64 字符串不是这里的选项。
谢谢!
这是我要完成的工作:
这是为了争取最少的 API 调用 - 图像是通过 API 调用动态生成的 QR 码,因此在部署之前转换为 Base64 字符串不是这里的选项。
谢谢!
如果你真的想对缓存有更多的控制(除了在服务器上设置过期设置),看看如何使用 HTML5 的ApplicationCache。这是支持的浏览器的兼容性表。