我正在用react js开发一个音乐应用程序,想用filereader在sqlite3数据库中存储音乐文件。我一直在谷歌上搜索如何实现splite3数据库,但它只显示react native。任何帮助都将不胜感激。
roqulrg31#
你不能在浏览器中使用SQLite ...相反,有一些其他的选项,如IndexedDB或localStorage。但他们是如此局限于存储歌曲文件:
xfyts7mz2#
到2022年底,我相信你可以使用Sqlite WASM(web assembly)作为浏览器的本地数据库,我在2022年11月发现了这篇文章,讨论了Sqlite 3.40对web assembly的官方支持:https://devclass.com/2022/11/17/sqlite-3-40-released-with-official-support-for-wasm-web-sql-reborn/我正在尝试用reactjs做一个工作示例,但是还没有找到。同时,如果你还在寻找这个问题的解决方案,你可以从这里开始:https://sqlite.org/wasm/doc/trunk/demo-123.md
2条答案
按热度按时间roqulrg31#
你不能在浏览器中使用SQLite ...相反,有一些其他的选项,如IndexedDB或localStorage。但他们是如此局限于存储歌曲文件:
建议:使用firebase云存储。
xfyts7mz2#
到2022年底,我相信你可以使用Sqlite WASM(web assembly)作为浏览器的本地数据库,我在2022年11月发现了这篇文章,讨论了Sqlite 3.40对web assembly的官方支持:https://devclass.com/2022/11/17/sqlite-3-40-released-with-official-support-for-wasm-web-sql-reborn/
我正在尝试用reactjs做一个工作示例,但是还没有找到。同时,如果你还在寻找这个问题的解决方案,你可以从这里开始:https://sqlite.org/wasm/doc/trunk/demo-123.md