dart - 如何在没有网络的情况下将数据保存到sqlite,一旦网络连接恢复后就发送到服务器

标签 dart flutter sqflite

我想知道在没有网络时如何使用SQflite保存数据,然后将其发送到服务器。

当网络存在并且用户执行操作时,希望将其发送到服务器。当没有网络时,我要发送的数据应保存到SQflite DB,然后在网络恢复后将其推送。

最佳答案

您可以使用connectivity包。也有很多关于sqflite的教程。

关于dart - 如何在没有网络的情况下将数据保存到sqlite,一旦网络连接恢复后就发送到服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55444436/

相关文章:

flutter - 如何更新版本数据库SQFLite flutter?

flutter - 对于包含 map 的 map ,SQFLite( flutter )插入失败

flutter - Dart 包版本如何工作以及我应该如何版本我的 Flutter 插件?

android - 无法在 Android Studio 中为 Flutter 项目添加依赖项

sql - 我怎么知道在flft sqflite中是否存在行?

flutter - Azure DevOps CI/CD 未安装最新的 flutter 版本

flutter - Flutter:保存TextField值

flutter - 迁移到 Flutter 2 失败

flutter - 如何在泛型 Dart 方法中对泛型类型 T 实现实现约束?

flutter - 抖动自动填充有助于建议不起作用