React native 回应本地博览会通知

React native 回应本地博览会通知,react-native,push-notification,expo,React Native,Push Notification,Expo,我目前有一个项目正在与EPXO RN一起开发。我的应用程序中需要推送通知和警报,尤其是当应用程序是后台/前台时 我已经考虑了几个选项,但还没有真正决定选择哪一个。然而,通过世博会通知API,我有一个问题: 据我所知,发送警报有两种方式: Expo.Notifications.presentLocalNotificationAsync(localNotification) 或 Expo.Notifications.scheduleLocalNotificationAsync(localNotifi

我目前有一个项目正在与EPXO RN一起开发。我的应用程序中需要推送通知和警报,尤其是当应用程序是后台/前台时

我已经考虑了几个选项,但还没有真正决定选择哪一个。然而,通过世博会通知API,我有一个问题:

据我所知,发送警报有两种方式:

  • Expo.Notifications.presentLocalNotificationAsync(localNotification)
    Expo.Notifications.scheduleLocalNotificationAsync(localNotification,schedulingOptions)

  • 将请求发布到
    https://exp.host/--/api/v2/push/send
    授予权限后使用令牌


  • 有人能解释这两者之间的区别吗?

    我想主要的区别是#1是从应用程序代码在本地创建通知。(你在应用程序中运行了一些逻辑,你想在不与后端通信的情况下显示通知,#2用于从后端服务器/网站发送通知(服务器/数据库上发生了一些事情,你必须通过expo向用户发送通知到他/她的应用程序)