You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

FCM通知在App前后台及关闭状态下无法弹出弹窗问题求助

问题:FCM消息无法弹出通知弹窗(仅控制台有日志)

我正在开发一款聊天App,期望FCM消息在App后台、前台状态下均能弹出通知弹窗。但目前仅能在控制台看到新消息的日志,即便已开启通知权限,弹窗仍不显示。

控制台日志截图:
控制台日志截图

相关代码配置

消息服务代码

receiveMessage() {
  this.angularFireMessaging.messages.subscribe((payload) => {
    console.log('new msg', payload);
    alert(JSON.stringify(payload))
    this.currentMessage.next(payload);
  })
}

App组件代码

async ngOnInit() {
  await this.storage.create();
  this.messagingService.receiveMessage();
  this.message = this.messagingService.currentMessage;
}

angular.json配置

"assets": [
  {
    "glob": "**/*",
    "input": "src/assets",
    "output": "assets"
  },
  {
    "glob": "**/*.svg",
    "input": "node_modules/ionicons/dist/ionicons/svg",
    "output": "./svg"
  },
  "src/manifest.json",
  "src/firebase-messaging-sw.js",
],

我通过Postman携带ServerID和设备Token发送请求,按照教程操作但未实现弹窗效果,而教程中该操作可正常弹出弹窗。

内容的提问来源于stack exchange,提问作者D.Hodges

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.26 05:42:43