反应本地-自定义博览会通知时间表

时间:2020-08-07 23:07:32

标签: react-native expo expo-notifications

我正在使用expo开发基于反应本机的移动应用程序。

在应用程序中,用户可以设置用药提醒时间表,因为我正在使用博览会通知来显示这些提醒。

expo-notifications提供了一些用于安排通知的功能,但是正如我在文档中所发现的那样,它没有提供我需要的安排选项,例如每天的08:00的每个星期日或05:00 pm的每2天。 :下午30点,依此类推...

我如何实现这种调度?

1 个答案:

答案 0 :(得分:0)

expo-notifications作者在这里! ?

这取决于您的用例,但我建议:

  • 使用从后端发送的推送通知,您可以在其中设计所需的任何时间表(缺点是离线设备不会收到该通知,因此您必须编写和维护该后端)
  • 尝试解决局限性
    • 每个星期天的X 都可以通过WeeklyTrigger
    • 实现
    • 每隔2天会很棘手,也许是间隔触发有一些偏移(目前无法实现,但是如果您提交请求,我会很乐意审查) DailyTrigger
    • 已支持X每日
  • 提交请求请求,以添加缺少的触发器类型或向现有触发器类型添加功能。