1

我按照谷歌文档创建了一个渐进式网络应用程序,我刚刚实现了推送通知,但是每当我关闭应用程序时,我都没有收到任何通知。

whatsapp 等其他应用程序似乎能够发送这些通知,本地通知和渐进式 web 应用程序的 gcm 推送通知之间有区别吗?

4

1 回答 1

3

两者之间绝对没有区别,渲染部分是相同的,只是原生通知是来自apk生成的应用程序的通知,而另一个是使用谷歌浏览器或任何支持该功能的网络浏览器呈现的。

manifest.json文件的帮助下,Service Worker将使用GCM(Google Cloud Messaging)向最终用户发送通知。

我以前工作并实现过这样的功能,我也直接将通知发送到浏览器和我的安卓手机,因此我创建了一个 Github 存储库,其中包含很好的文档,模拟使用 Nodejs 和简单的 Web 界面,请随时检查我猜猜它包含你想要的东西:

链接:https ://github.com/houssem-yahiaoui/webpush-notification

于 2016-06-24T13:46:24.890 回答