我正在寻找一种在设备启动时在我的(仅限Android)React原生应用中执行某些操作的方法,所以我尝试使用此库:https://github.com/jamesisaac/react-native-background-task
...但是如果没有首先启动应用程序然后将其放在后台,我就无法实现。我的导师告诉我,这是可能的,但我找不到办法。
有人为我准备了一些曲目吗?
感谢您的帮助
答案 0 :(得分:0)
必须启动应用程序才能使用相应的操作系统实际安排后台任务。之后,即使重新启动手机,它也应该继续定期执行,只要用户没有手动杀死你的应用程序(因为这会指示操作系统从调度程序中删除任务)。
如果您正在计划的后台任务功能中处理作业,并且需要它们在设备重启后保持不变,请查看react native queue integration with react native background task。
希望这有帮助。