我想根据用户设置的时间向用户推送本地通知提醒,就像有人希望每天的通知从下周一开始,到此后两周结束一样。我只看到两个开始时间输入和Expo Expo通知的重复样式,请问如何根据用户提供的结束时间结束通知?非常感谢!
答案 0 :(得分:0)
一种方法是,当他们打开推送通知时,检查当前日期,并将其与创建通知时设置的“到期日期”进行比较(也许将其保存在本地存储或数据库中)。如果是这样,请致电:
Notifications.cancelScheduledNotificationAsync(localNotificationId)
有关如何将数据附加到通知的信息,请参阅expo的文档。
希望这会有所帮助