node.js - 未经用户同意向 Web 应用程序发送推送通知

标签 node.js web-applications push-notification google-cloud-messaging

我想通过更新带有红点的图标,在发生某些事件时向我的 Web 应用程序用户发送推送通知。这类似于 Facebook 在收到消息或收到新好友请求时用点更新“通知铃”图标

LINK TO EXAMPLE IMAGE

我尝试向网络应用发送通知,但它要求用户在发送之前“允许通知”。

请注意,即使用户明确阻止网站的所有通知,Facebook/Twitter 或任何其他社交媒体网站也可以通知用户。

最佳答案

<强> Socket.io 对此非常方便。您可以在客户端和服务器上监听/发出一些事件并采取相应的行动(在您的情况下,更新“通知铃声”图标)

关于node.js - 未经用户同意向 Web 应用程序发送推送通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56971895/

相关文章:

python - 服务器拓扑帮助 - Django 和 Twisted 的可能性?

java - 如何在 Java EE 应用程序中使用多线程环境

php - 如何使用 v1 API 将 FCM 通知发送到特定设备 token 列表

javascript - 服务器发送响应但客户端未加载发送的内容

node.js - 这个/build/config.gypi 文件是什么,我可以删除它吗?

javascript - 在 jQuery 中保存临时 Ajax 参数

iphone - 从通知中心恢复

sql - 查询仅具有非事件推送 token 的用户

javascript - 0MQ 请求等待 Node.js 中的代表

node.js - NodeJS Express 删除同一用户的所有 session