考虑到:
- 浏览器的文件系统 API 使 Web 应用程序可以在本地文件上写入,而无需随后请求权限。
- WebAssembly 可以运行原生 SQLite3 客户端。
是否可以创建一个请求本地 SQLite3 文件并让 WebAssembly 客户端访问它的 Web 应用程序?例如,要创建一个全静态的“SQLite3 管理员”Web 应用程序。
我想启动一个像这样的开源项目(React+Go+WebAssembly),作为概念证明,但我不知道这些 API 是否支持。
谢谢!
考虑到:
是否可以创建一个请求本地 SQLite3 文件并让 WebAssembly 客户端访问它的 Web 应用程序?例如,要创建一个全静态的“SQLite3 管理员”Web 应用程序。
我想启动一个像这样的开源项目(React+Go+WebAssembly),作为概念证明,但我不知道这些 API 是否支持。
谢谢!
此用例正是为此创建Storage Foundation API提案的目的。#experimental-web-platform-features
您可以通过设置标志在 Chrome 中测试此 API 。如果您遇到任何问题,请在 GitHub 存储库中提交一个新问题。