应用程序在React Native中被杀死后用于存储数据的数据库

时间:2019-02-07 09:18:53

标签: javascript android ios react-native realm

我正在制作一个具有本机服务的React本机应用程序,以扫描附近的设备。当应用程序处于前台时,它可以正常工作,但是当应用程序被终止并且服务检测到设备时,它将通过无头JS唤醒应用程序的React Native部分,并使用redux操作进行API调用, 但它无法将从API调用接收到的数据存储在reducer数据中。

我无法使用AsyncStorage,因为数据很大且带有JSON。如何保存这些数据,以便在启动应用程序时,用户可以看到先前从API调用派生的数据?

1 个答案:

答案 0 :(得分:0)

我刚刚检查了您是否可以使用SQLite在本地存储数据库来制作脱机应用。

npm install --save react-native-sqlite-storage

您可以更好地查看本文以获得更多信息:

https://brucelefebvre.com/blog/2018/11/06/react-native-offline-first-db-with-sqlite/