【发布时间】:2018-12-29 20:06:48
【问题描述】:
我知道当应用程序在后台时,expo 无法执行代码,但我真的需要找到替代方案。当我在后台收到推送通知时,我需要更新我的 redux 状态。
是否有任何额外的库可以帮助我做这些事情?
【问题讨论】:
标签: react-native react-redux expo
我知道当应用程序在后台时,expo 无法执行代码,但我真的需要找到替代方案。当我在后台收到推送通知时,我需要更新我的 redux 状态。
是否有任何额外的库可以帮助我做这些事情?
【问题讨论】:
标签: react-native react-redux expo
截至 2019 年 4 月,Expo 确实允许使用他们的 TaskManager 完成一些后台任务。内置背景任务的两个示例是:
【讨论】:
实际上,在 react native 中是不可能的。
您可以使用npm run eject“弹出”您的应用程序(没有回头路)。并使用 java 为 android 和 swift 为 iOS 添加本机代码来处理后台任务。
【讨论】: