【发布时间】:2021-02-22 09:15:49
【问题描述】:
我想在我的 Flutter Web 应用中接收 Firebase 通知。 我知道 firebase_messaging 包不适用于网络。 但是我已经管理配置我的应用程序以获取令牌,当 Web 应用程序处于后台时接收并显示消息,并在应用程序处于前台时接收(但尚未显示消息)。
我通过创建 JavaScript(和服务工作者)来做到这一点,如下所述:
https://medium.com/@rody.davis.jr/how-to-send-push-notifications-on-flutter-web-fcm-b3e64f1e2b76
https://firebase.google.com/docs/cloud-messaging/js/client
https://firebase.google.com/docs/cloud-messaging/js/receive
问题在于,到目前为止,我只设法将消息发送到“特定令牌”或“所有人”,而我需要将消息发送到“特定主题”。
云消息到特定主题的 JS 文档在此处继续: https://firebase.google.com/docs/cloud-messaging/js/topic-messaging
但问题是这部分代码不再像以前那样放在 index.html 文件中。 (可以是 node.js、java、python、Go 或 C#)
而且我不知道如何在我的颤振网络应用程序中实现它。有没有可能?
这是我想添加到我的 Flutter Web 应用中的部分:
【问题讨论】:
-
在初步分析中,flutterfire 网站提到 Flutter Web 尚不支持云消息传递。检查here
标签: javascript firebase flutter firebase-cloud-messaging flutter-web