如何在React Native Expo(生产)中实现重新加载应用程序

问题描述 投票:0回答:2

我尝试使用react-native-restart创建重启,但是在调用RNRestart.Restart()时出现错误:

[未处理的承诺拒绝:TypeError:null不是对象(评估'_reactNativeRestart.default.Restart')]

如何在生产中实现重新加载?

附注我用的是世博会

javascript android react-native expo reload
2个回答
14
投票

您可以使用 expo-updates 只需运行

expo install expo-updates
并使用 reloadAsync 方法重新启动应用程序

import * as Updates from 'expo-updates';
Updates.reloadAsync()

0
投票
import { reloadAppAsync } from "expo";
reloadAppAsync()
© www.soinside.com 2019 - 2024. All rights reserved.