我已成功集成 Chrome、Firefox 的 Pushwoosh 并成功订阅 Chrome、Firefox。
我已点击以下链接: http://docs.pushwoosh.com/docs/web-sdk-20
我已采取以下步骤:
从我的网站中删除了对旧 service-worker.js 的所有引用。
在我的标题中包含 list 链接(在任何其他 list 链接之前)。
- 在 Firefox 通知设置中删除了我的网站,以便系统再次提示我允许通知。
- 已将pushwoosh-service-worker-light.js 和pushwoosh-service-worker-dark.js 上传到我的网站根目录。
- 根据 sdk 2.0 文档将代码包含在我的站点 header 中(根据需要调整 applocationCode 变量等)
- 清除 Firefox 浏览器和 cloudflare 中的缓存,通过“查看源代码”验证新代码已就位。
- 在 Firefox 上访问我的网站,收到允许通知的提示,然后选择“始终允许通知”。
- 登录 Pushwoosh 控制面板,我显示为新订阅者,没问题。
- 仅将 Pushwoosh 发送到 Firefox 进行测试,但新的 Firefox 订阅者会被删除,并且通知永远不会发送。
但是当我尝试从pushwoosh ( https://go.pushwoosh.com/applications/xxxxx-xxxxx ) 发送推送通知时
然后我在推送历史记录中遇到以下错误 ( https://go.pushwoosh.com/notifications?field=application&value=xxxxx-xxxxx ) 适用于 Chrome 和 Firefox。
chrome 错误:
"The device token has expired, or the application was unregistered from notifications"
火狐浏览器错误:
"The pushtoken is not recognized by Mozilla"
并自动取消订阅 Chrome 和 Firefox。
我认为我缺少一些集成的东西。 如何通过网络版pushwoosh(Chrome、Firefox)发送推送通知?
最佳答案
联系 Pushwoosh 支持 ( https://www.pushwoosh.com/contact-us/ ) 并描述您的问题。添加指向您网站的链接和您的 Pushwoosh 登录名/用户名。
关于javascript - 如何通过网络版pushwoosh(Chrome、Firefox)发送推送通知?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39610698/