如何离线制作 React 原生应用?
How can I make a React native app offline?
我有一个反应本机应用程序来回答不同领域的评估和加载图像。我需要让用户可以离线登录并回答评估,当设备在线时,使用 Web 服务自动加载答案。
我正在将 React Native 与 Expo 和 Web 服务结合使用来获取表单数据。
知道从哪里开始或我该怎么做吗?
您可以使用 Realm for that, it is a mobile database and here you can manage offline data. If you're using redux
then you can also implement redux-persist,但它是一个库,其中数据将保存到本地存储中的 redux 存储。
之后,当设备在线时,将离线数据同步到您的网络服务器或使用自动加载处理。
希望这对你有用。
首先,您需要检查互联网连接,确保设备在线或离线。为此,您可以使用此库 @react-native-community/netinfo.
其次,你需要将问题和答案存储在redux上,这样当设备离线时,你可以从redux加载问题。当设备在线时,您可以从 api.
加载问题
希望这对你有用。
我有一个反应本机应用程序来回答不同领域的评估和加载图像。我需要让用户可以离线登录并回答评估,当设备在线时,使用 Web 服务自动加载答案。
我正在将 React Native 与 Expo 和 Web 服务结合使用来获取表单数据。
知道从哪里开始或我该怎么做吗?
您可以使用 Realm for that, it is a mobile database and here you can manage offline data. If you're using redux
then you can also implement redux-persist,但它是一个库,其中数据将保存到本地存储中的 redux 存储。
之后,当设备在线时,将离线数据同步到您的网络服务器或使用自动加载处理。
希望这对你有用。
首先,您需要检查互联网连接,确保设备在线或离线。为此,您可以使用此库 @react-native-community/netinfo.
其次,你需要将问题和答案存储在redux上,这样当设备离线时,你可以从redux加载问题。当设备在线时,您可以从 api.
加载问题希望这对你有用。