Web推送通知演示
一个完整的应用程序,演示Web推送通知的使用以及完整的设置说明。 针对Chrome 45进行了构建和测试。
该代码从Matt Gaunt的教程中大量借用(阅读:无耻地窃取)。 与本教程中显示的内容有些不同:
我添加了一个后端(一个非常非常简单的Sinatra应用程序)。
我使用的是notifications.data属性(Chrome 44之前没有此属性),当用户单击通知时将其定向到特定位置。
我已经删除了许多功能检查,以简化代码。 在真实的应用程序中,这些东西可能应该回去。
设置
在:
建立专案
获取项目编号(在“概述”部分中)
在API和身份验证->凭据下生成公共API访问服务器密钥
启用消息传递API:API和身份验证->移动API-> Android的云消息传递->启用API
克隆此存储库
为您的项目编号和API密钥设置外壳变量:
export
1