我在使用firebase_messaging和Flutter时遇到了这种情况。1.第一次,我安装应用程序=>我订阅了一个主题(例如:topic_1)
euoag5mw1#
如果由于某种原因,您多次订阅同一主题,(e.g.使用相同的主题名称多次调用subscribe To Topic),Firebase将只保留与设备FCM令牌关联的主题的一个订阅。多次订阅同一主题不会导致同一消息的多个通知被传递到设备。在Flutter的Firebase Cloud Messaging(FCM)中,当您!使用firebase消息包订阅一个主题,您通常只订阅一次主题,并且您不需要每次打开应用程序时都订阅同一个主题。一旦您订阅了某个主题,订阅将一直持续,直到您显式取消订阅或用户卸载该应用。
1条答案
按热度按时间euoag5mw1#
如果由于某种原因,您多次订阅同一主题,
(e.g.使用相同的主题名称多次调用subscribe To Topic),
Firebase将只保留与设备FCM令牌关联的主题的一个订阅。多次订阅同一主题不会导致同一消息的多个通知被传递到设备。
在Flutter的Firebase Cloud Messaging(FCM)中,当您!使用firebase消息包订阅一个主题,您通常只订阅一次主题,并且您不需要每次打开应用程序时都订阅同一个主题。一旦您订阅了某个主题,订阅将一直持续,直到您显式取消订阅或用户卸载该应用。