【发布时间】:2016-09-17 18:09:15
【问题描述】:
换句话说,我想使用来自 AngularJS 的 Firebase Cloud Messaging (FCM) 来实现实时聊天。 如果我理解正确,这还不可能——如果我错了,请纠正我。
目前可以在Android SDK, iOS SDK, in Chrome Apps and Chrome plugins 中通过 FCM 进行双向消息传递(接收和发送消息)。 然而,JS 框架(属于“Chrome 中的网站”)只能从单向推送通知中受益,如 here 所述:
Chrome 中的网站可以通过遵循 Webpush 标准的 Service Worker 和 Web 应用清单来实现推送消息。
【问题讨论】:
-
Peter 你在哪里可以成功地在 webapp 上实现 FCM?我一直在努力解决它我遵循了 webapp 示例中推送通知的 codelabs 示例,我正在使用来自 firebase 控制台的服务器密钥,当我尝试 http POST 时,我不断收到 401 错误
-
Jasan,我最后没有使用 FCM,并按照 Ian 的建议成功使用了 Firebase 实时数据库。
标签: javascript angularjs cordova google-chrome firebase