问题描述
我从我的雇主那里得到了一个有问题的任务。
我的任务是开发可以在 Google Chrome 上严格运行的简单软件,
没有尝试连接到网络(安全原因)。
我了解 Flutter 开发,并且对 sdk 感觉很舒服。
我应该如何开发一个可以使用 U 盘部署的 Web 应用程序?
看起来 PWA 是一个选项,但文档缺乏细节。
- 系统无法运行本地网络服务器。
- Flutter 应用必须能够使用 JS 库,我打算使用 jsQR。
解决方法
service workers 和 indexedDB 可以帮助你开发离线路由应用和离线 api。
mdn docs for service workers