javascript - 如何通过网络版pushwoosh(Chrome、Firefox)发送推送通知?

标签 javascript angularjs pushwoosh

我已成功集成 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/

相关文章:

javascript - 在 Angular JS Promise 中没有获取状态错误代码

ios - 架构 armv7s : "_OBJC_CLASS_$_PushNotificationManager", 的 undefined symbol 引用自 : objc-class-ref in xxxAppDelegate. o

javascript - 如何设置网页的滚动顶部

javascript - ng-click 事件 AngularJS 的捕获时间 - 这可能吗?

javascript - Font Awesome 仅在手机上显示

javascript - 从 ng-repeat 中删除元素,但将其 HTML 保留在 dom 中

javascript - 禁用 $http 的 angularjs 错误处理方法中的自动日志记录

javascript - 从 ajax 调用获取 HTML 或 JSON 响应,哪个好?

java - 如何从 Android 应用程序的 Java 代码配置 Pushwoosh

android - 我可以检测用户是否在trigger.io上全局禁用推送通知吗?