如何重新启动应用程序(React Native 和 Expo)

2024-01-17

我使用 expo,所以我无法访问 android 文件夹。

我想第一次重新启动我的应用程序。我怎样才能做到这一点?

I use 反应本机重启 https://github.com/avishayil/react-native-restart/,但不起作用,我现在有一个错误:

null 不是对象(评估 'x.default.restart;)

Codes:

  componentDidMount() {
    if (I18nManager.isRTL) {
      I18nManager.forceRTL(false);
      RNRestart.Restart();
    }
  }

如何重新启动我的应用程序?


我遇到同样的问题一个多月了,没有任何帮助,所以我开发了一个库来完成这个任务,简单地使用以下命令安装它:

npm i fiction-expo-restart

并像这样导入它:

import {Restart} from 'fiction-expo-restart';

然后当你想重新启动时,使用:

Restart();

请注意,如果这个答案过时,您可以在此处检查库:https://www.npmjs.com/package/fiction-expo-restart https://www.npmjs.com/package/fiction-expo-restart

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何重新启动应用程序(React Native 和 Expo) 的相关文章

随机推荐