我正在制作一个具有本机服务的React本机应用程序,以扫描附近的设备。当应用程序处于前台时,它可以正常工作,但是当应用程序被终止并且服务检测到设备时,它将通过无头JS唤醒应用程序的React Native部分,并使用redux操作进行API调用, 但它无法将从API调用接收到的数据存储在reducer数据中。
我无法使用AsyncStorage,因为数据很大且带有JSON。如何保存这些数据,以便在启动应用程序时,用户可以看到先前从API调用派生的数据?
答案 0 :(得分:0)
我刚刚检查了您是否可以使用SQLite在本地存储数据库来制作脱机应用。
npm install --save react-native-sqlite-storage
您可以更好地查看本文以获得更多信息:
https://brucelefebvre.com/blog/2018/11/06/react-native-offline-first-db-with-sqlite/