【发布时间】:2020-11-12 16:53:13
【问题描述】:
我使用 expo,所以我无法访问 android 文件夹。
我想第一次重新启动我的应用程序。我该怎么做?
我使用react-native-restart,但没有工作,我现在有一个错误:
null 不是对象(评估 'x.default.restart;)
代码:
componentDidMount() {
if (I18nManager.isRTL) {
I18nManager.forceRTL(false);
RNRestart.Restart();
}
}
如何重新启动我的应用程序?
【问题讨论】:
-
你可以使用
react-native-code-push -
@hongdevelop 你能发一个答案吗?我在文档中找不到任何相关命令...
-
这个问题解决了这个问题:github.com/expo/expo/issues/10598。 TL:DR -
import { reloadAsync } from "expo-updates"; setTimeout(async () => await reloadAsync(), 100); -
I18nManager.allowRTL(false); I18nManager.forceRTL(false);
标签: react-native expo