我正在使用https://github.com/zo0r/react-native-push-notification进行本地推送通知。 它还包括一个用于在通知(“操作”)上具有一些按钮的选项,我可以按下这些按钮。
但是,当我收到通知时,为了响应该按钮(注意动作),应打开应用程序(这是我可以解决的唯一方法),然后才能运行逻辑根据行动。
因为我为此使用react-native-push-notification遇到了一些麻烦(这根本行不通),所以我想自己实现。
这是我希望的过程:
做这种事情的正确方法是什么? 看来我必须运行一个后台任务,当用户按下贪睡按钮时会触发该任务。 我该如何使用HeadlessJS?用JavaScript实现贪睡逻辑非常容易,问题是要触发它。