Pushwoosh Web SDK 在 ES5 中不工作

Pushwoosh Web SDK not working in ES5

我正在使用 Pushwoosh Web SDK 2.0^ 来注册我的设备(浏览器)ID。并得到它的标记,但是对象没有被构造,因为 Pushwoosh 使用的是 ES6 并且在我的项目中使用 ES5 时承诺。有没有办法获取 PushWoosh 对象,以便我可以在他们的 SDK 中使用其他 API?

我关注的是 Web Push SDK 2.0, but this 没有成功。

PS:我在前端使用 Angular 1.5。

谢谢

所有支持网页推送的浏览器也都支持promises。 您可以使用编译后的源代码:

  • git 克隆 git@github.com:Pushwoosh/web-push-notifications.git
  • cd web-push-notifications && npm install
  • npm 运行 build:lib
  • 从 lib/ 目录获取源代码并复制到您的项目