【发布时间】:2018-09-07 19:11:40
【问题描述】:
我正在制作一个带有推送通知的应用程序。这些已经通过 FirebaseMessaging 实现。 这是它的代码:
_firebaseMessaging = new FirebaseMessaging();
_firebaseMessaging.configure(
onMessage: (Map<String, dynamic> message) {
print("Message: " + message.toString());
},
onResume: (Map<String, dynamic> message) {
print("Message: " + message.toString());
},
onLaunch: (Map<String, dynamic> message) {
print("Message: " + message.toString());
},
);
_firebaseMessaging.getToken().then((token) {
print(token);
});
我在应用程序中也有一个设置页面。用户可以取消选中接收通知的属性。在幕后,它只是一个目前设置为 false 的变量。 我的问题是:如何禁用这些用户的推送通知?
【问题讨论】:
-
你是如何发送推送消息的?您是否使用设备令牌从 Web 服务器发送它们?还是从网络控制台?
-
我从 Web 控制台发送它们。
标签: firebase dart firebase-cloud-messaging flutter