我正在使用 flutter 包 Hive 我遇到的问题是我的网站数据没有持久保存于 IndexedDB - web(chrome)
还有其他人遇到过 IndexedDB for chrome 中存储的数据不一致的情况吗? 除了使用 Hive 包之外,是否还有任何其他步骤,例如请求我必须实现的持久权限才能存储数据?
如有任何反馈,我们将不胜感激。
根据这个 github 问题,原因是在调试模式下,flutter 使用随机端口号运行 Chrome,因此存储始终是新鲜的。
要使端口号永久运行:
flutter run -d chrome --web-port 5555