我已经在Vue中构建了一个单页应用程序,但现在我收到了一个离线版本的请求,您可以离线收听mp3文件,例如在飞机上或没有信号的区域。
是否可以使用Vue,本地存储或服务工作者将音频文件添加到本地存储(下载以供离线收听),并且具有某种过期日期,几乎就像您在本机应用上一样,例如Spotify的?
答案 0 :(得分:1)
考虑使用IndexDB,它可以将二进制数据存储为blob,而无需显式的base64编码:
Jake A编写了一个很好的库,可以更清晰地与IndexDB连接:
答案 1 :(得分:0)