我想从 Angular 应用程序的前端 (web( 订阅 FCM(Firebase Cloud Messaging(主题。
从我从这里和这里学到的知识来看,似乎无法从前端通过网络订阅主题。客户端应向服务器发送令牌和主题,然后服务器应请求订阅 FCM。
我想知道是否有办法直接通过网络安全地订阅主题。
是的,它可以在客户端完成
this.push.subscribe(
'your Topic',
() => {
console.log('success');
},
e => {
console.log('error:', e);
}
);
更多信息
https://github.com/phonegap/phonegap-plugin-push/blob/master/docs/API.md
https://ionicframework.com/docs/native/push
这与你的主题有关
https://forum.ionicframework.com/t/firebase-push-notification-topic-subscription/95523/6