gpt4 book ai didi

react-native - 如何在 React Native 中处理重复的推送通知提醒

转载 作者:行者123 更新时间:2023-12-04 04:18:00 25 4
gpt4 key购买 nike

我正在开发一个 React Native 应用程序,我需要在特定时间发送重复推送通知。例如,用户将切换应用程序以提醒他们每天下午 12:00 执行任务 X,我希望应用程序在下午 12:00(当应用程序处于后台时)发送推送通知以提醒用户完成任务X。

对于 React Native 应用程序,我正在使用 expo 并且我已经阅读了他们的文档;但是,我不太确定如何处理这些提醒。

a) 我不知道如何监控重复发生的事件,即我如何设置应用程序以知道什么时候是下午 12:00,特别是考虑到应用程序将在后台运行或可能根本不运行,以及

b) 我不确定这些推送通知是应该在应用程序内本地发送还是从应用程序的 API/服务器发送。

理想情况下,我想使用 expo 的推送通知功能,但我愿意接受有关如何设置此功能的任何建议!谢谢。

最佳答案

一种。 ) 你应该看看 node-cronnode-schedule用于预定的推送通知。

b.) 这取决于情况。如果您正在执行复杂的提醒,例如运行查询以检查任务是否完成,如果未完成则发送通知,则应从 api/服务器远程发送计划推送通知。否则,您可以使用 react-native push notification发送本地预定通知。

关于react-native - 如何在 React Native 中处理重复的推送通知提醒,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50577677/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com