使用离子3使用Azure Notification Hub



我们当前正在使用Azure Notification Hub,这使我们可以与APN和GCM/FCM一起使用。推送通知功能与我们当前的本机应用程序(Android和iOS(正常工作。

现在,我们正在使用离子3开发新应用程序,现在尝试以同一方式实现推送通知。我们经历了许多文章。其中一些正在使用离子1或离子2。很少有人使用不支持的包装,而这些包裹在离子3上不支持。

后端开发人员使用了该变体,其中通知中心是设备注册的中心点。设备直接在通知中心注册,而不是通过我们的后端注册。我们要实现的第一件事是在设备上安装应用程序并首次运行它时,将设备注册通知中心。我们没有找到一种方法。我们尝试使用可用的几个软件包,但无效。我们已经在Firebase中创建了项目。Offical网站都有有关所有应用程序的教程Excpet Ionic/Cordova。任何建议将有助于实施它。

我几个月前在Azure Notification Hubs样品存储库中创建了一个离子3样本。它使用第三方Cordova插件来管理注册。该插件活跃,我做了几个贡献,并且被插件作者接受。

我正在研究一个离子4样本,我将在同一回购中发布,但是电容器对Cordova插件有问题,而且我没有花足够的时间尝试弄清楚它。我会尽快尝试。

最新更新