【问题标题】:Without forcibly close can not reopen app problem in React NativeReact Native中没有强制关闭无法重新打开应用程序问题
【发布时间】:2019-05-28 20:47:09
【问题描述】:

当我使用BackHandler.exitApp() 退出应用程序时,我会成功退出应用程序。但是我再次尝试在不强制关闭的情况下打开应用程序,然后应用程序不会从启动屏幕打开,而是从最后一个退出页面打开。每次我强行关闭应用程序。这个问题也发生在 APK 中。

如何解决这个问题?

【问题讨论】:

标签: react-native expo


【解决方案1】:

目前 react-native 不提供任何完全退出应用程序的功能,但您的原生 android 具有完全终止的能力。使用包装器进行本机反应

这里https://www.npmjs.com/package/react-native-exit-app 我猜这会解决你的问题

【讨论】:

  • 这个包支持expo吗?
  • 对不起,我不知道世博会,可以添加第三方包
  • afaik 它不适用于 expo,因为您必须链接桥接功能并且 expo 二进制文件已经构建。
  • @peterp 那么这个问题的解决方案是什么?
  • 您需要将代码弹出到 react-native 的 CLI 项目中才能使用第三方包,但您需要配置 expo 已经拥有的模块,例如导航地图 svg 等。@SuryaSingh
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-04-01
  • 2022-06-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多