反应本地推送通知暂停

时间:2019-05-13 21:35:13

标签: android react-native android-push-notification

我正在使用https://github.com/zo0r/react-native-push-notification进行本地推送通知。 它还包括一个用于在通知(“操作”)上具有一些按钮的选项,我可以按下这些按钮。

但是,当我收到通知时,为了响应该按钮(注意动作),应打开应用程序(这是我可以解决的唯一方法),然后才能运行逻辑根据行动。

因为我为此使用react-native-push-notification遇到了一些麻烦(这根本行不通),所以我想自己实现。

这是我希望的过程:

  1. 显示推送通知
  2. 用户单击“贪睡”按钮(类似于警报)
  3. 该应用程序仍处于后台
  4. 一段时间后将再次推送通知。

做这种事情的正确方法是什么? 看来我必须运行一个后台任务,当用户按下贪睡按钮时会触发该任务。 我该如何使用HeadlessJS?用JavaScript实现贪睡逻辑非常容易,问题是要触发它。

0 个答案:

没有答案