webapp如何离线缓存大文件(超过5M)
写了一个webapp(vue单页面应用,再用HBuilder打包)。有一个下载后离线听音乐的功能,请问如何缓存音频大文件?
localstorage最大5M吧,有其他方案吗,谢谢!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
写了一个webapp(vue单页面应用,再用HBuilder打包)。有一个下载后离线听音乐的功能,请问如何缓存音频大文件?
localstorage最大5M吧,有其他方案吗,谢谢!
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(2)
浏览器会自动缓存视音频文件~ , localStorage 只能存字符串
下载是不可能下载的,浏览器不可能让你无限制的存下去,如果要下载离线音乐需要
native
部分。如果你只是需要超过5M
可以用IndexedDB
,如果你只是想要播放已播放过的音乐可以加http
缓存头部。