我已成功将pushwoosh整合到Chrome,Firefox并成功订阅了Chrome,Firefox .
我已关注以下链接:http://docs.pushwoosh.com/docs/web-sdk-20
我采取了以下步骤:
-
从我的站点删除了对旧service-worker.js的任何引用 .
-
在我的 Headers 中包含清单链接(在任何其他清单链接之前) .
-
在firefox通知设置中删除了我的网站,因此系统会提示我再次允许通知 .
-
将pushwoosh-service-worker-light.js和pushwoosh-service-worker-dark.js上传到我的站点root .
-
根据sdk 2.0文档包含我网站 Headers 中的代码(根据需要调整applocationCode变量等)
-
清除firefox浏览器和cloudflare中的缓存,通过"view source"验证新代码 .
-
在firefox上访问我的网站,系统会提示您允许通知并选择"always allow notifications" .
-
登录pushwoosh控制面板,我显示为新用户好 .
-
只发送pushwoosh到firefox进行测试,但新的firefox用户被删除,通知永远不会发送 .
但是当我试图从pushwoosh发送推送通知时(https://go.pushwoosh.com/applications/xxxxx-xxxxx)
然后我在Chrome和Firefox的推送历史记录(https://go.pushwoosh.com/notifications?field=application&value=xxxxx-xxxxx)中出现以下错误 .
chrome错误:
“设备令牌已过期,或者应用程序已从通知中取消注册”
Firefox出错:
“Mozilla不承认pushtoken”
和自动取消订阅形式chrome和firefox .
我想我错过了整合的东西 . 如何通过pushwoosh for web(Chrome,Firefox)发送推送通知?
1 回答
联系Pushwoosh支持(https://www.pushwoosh.com/contact-us/)并描述您的问题 . 添加指向您网站的链接和Pushwoosh登录名/用户名 .