WebPush 生产环境演示 demo
最新 SDK 请前往 EngageLab 官网 控制台下载。
请先在 https://www.engagelab.com 注册账号,创建应用后在「集成设置」中填写并保存当前域名 https://webpush-demo.engagelab.com,然后在本页测试推送。
集成必要参数
在应用信息页面获取(可更换你对应的AppKey进行测试)
SDK 初始化时会据此生成 RegistrationID
选填参数
RegistrationID 的存储路径
是否开启 MA 支持
Tags / Alias
推送消息展示
输入AppKey和user_str后点击此按钮初始化。
初始化时信息
初始化成功后
初始化后可获取 RegistrationID。
初始化后点击此按钮更新类别选择
只有通知授权配置为自定义时,且用户通知权限为初始值时,点击此按钮可手动订阅。
调用该接口后,后端不会为该用户推送消息除非重新订阅。
本地通知测试
本地通知内容示例
(本地通知权限 → --)
{"body":"我是通知内容","image":"/images/2.png","silent":true}
测试浏览器是否支持通知:集成了SDK并获取了网络通知权限后,本地通知权限将自动跟随网络通知权限变化。