我在 Flutter 中创建了一个应用程序,后端在 Node js 中,MongoDB 托管在我的 AWS 服务器上。对于聊天和通知,我使用的是 io 套接字。我想实现推送通知。
即使在强制关闭后,我也想像 WhatsApp 和 Gmail 一样收到推送通知?
我知道有用于推送通知的 FCM(firebase 云消息传递),但是可以在没有它的情况下完成,因为我在没有实现 firebase 和使用 IO 套接字和我自己的数据库的情况下做所有事情。
如何实现这一点,在 flutter 中使用 IO 套接字?还是只能使用 FCM 来完成?
最佳答案
使用 SocketIO 进行远程推送通知是个坏主意。可能可以通过后台处理来实现这一点,但绝对是开发和使用复杂得多的方式。
使用 Firebase 是 Flutter 的一个好习惯,它很容易配置。此外,这是为android制作推送通知的官方方式。我的建议是使用 FCM - 这里是 official docs .
关于node.js - 使用 IO 套接字和 nodejs 在 flutter 中推送通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66980153/