我正在尝试向Chrome服务工作人员发送FCM
推送消息。我拥有Chrome浏览器FCM注册的ID。
当我从Postman发送消息时,我收到状态200 (OK)
响应(一种将请求发送到REST API的工具,相当于curl命令)。但是这个Push消息永远不会到达Windows PC上的服务工作者。我试图在Android Chrome上复制它,它会收到Push消息。
在Chrome上推送PC的消息到达今天下午,然后突然停止。我正在尝试阅读服务工作者中的推送通知事件,如下所示 -
self.addEventListener('push', function(event) {
console.log('Received a push message', event)
});
此外,我尝试调试我的代码是否有问题,并使用Chrome开发人员控制台来模拟Push事件,并且能够检测到相同并执行其余代码。因此,我最好的猜测是我的应用程序的FCM消息以某种方式被阻止。