为了账号安全,请及时绑定邮箱和手机立即绑定

关闭应用程序时反应本机运行任务

关闭应用程序时反应本机运行任务

萧十郎 2021-04-09 15:11:44
我正在寻找一种在应用程序关闭(不在后台状态)时运行任务或服务的方法,我尝试使用Headless JS和JobScheduler,但对我来说似乎不起作用。我的任务是在某些情况下从服务器获取数据并推送通知。任何帮助。
查看完整描述

1 回答

?
MMMHUHU

TA贡献1834条经验 获得超8个赞

如果HeadlessJS对您不起作用,那么您确实需要使用本机代码。

如此处所述,使用Android的本机JobScheduler: JobScheduler文档

肯定有效。您可以安排具有特定时间间隔和可选条件(例如有效的Internet连接)的定期任务。不要忘了在清单中定义所需的服务,就像在纯本机Android应用程序中一样。您可以使用MainActivity / MainApplication入口点来定义您的作业。

无论您的应用程序的ReactNative部分是否运行,您的工作都将被解雇。即使来自这样的后台作业,也可以显示本地通知。


查看完整回答
反对 回复 2021-04-14
  • 1 回答
  • 0 关注
  • 128 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信