react-native - react native - 自定义博览会通知时间表
问题描述
我正在使用 expo 开发基于 react-native 的移动应用程序。
在应用程序中,用户可以设置药物提醒的时间表,因为我正在使用博览会通知来显示这些提醒。
expo-notifications 提供了一些安排通知的功能,但正如我在文档中发现的那样,它没有提供我需要的安排选项,例如每周日上午 09:00,或每 2 天下午 05:00,每天晚上 8:30,等等...
我怎样才能实现这样的调度?
解决方案
expo-notifications
作者在这里!
这取决于您的用例,但我建议:
- 使用从后端发送的推送通知,您可以在其中设计任何您喜欢的时间表(缺点是离线设备不会收到通知,并且您必须编写和维护该后端)
- 尝试解决限制
- 每个星期天在 X很快将可以实现
WeeklyTrigger
- 每 2 天很棘手,可能是带有一些偏移量的间隔触发(现在不可能,但如果您提交一个拉取请求,我会很乐意审查)
- Daily at X已经支持
DailyTrigger
- 每个星期天在 X很快将可以实现
- 提交拉取请求,添加缺少的触发器类型或向现有触发器类型添加功能。
推荐阅读
- vue.js - Vuejs 路由器防护工作意外
- c# - C#简单程序慢
- java - Java 2D 游戏中的射速问题
- javascript - 如何使用 JavaScript 加载大型本地文件?
- ios - 如何将带有参数的 iOS URl Schema 共享为我可以单击的链接,而不仅仅是字符串
- c# - UWP ListView DataTemplate 绑定
- angular - Angular Openvidu 作为子组件
- ruby-on-rails - 为什么我会收到此错误:ActiveRecord::AssociationTypeMismatch?
- c - C中的套接字:关闭套接字的正确方法
- git - 是否可以用“统一”补丁替换来自 git 中不同提交的文件?