【问题标题】:Working with Azure notification hub using IONIC 3使用 IONIC 3 使用 Azure 通知中心
【发布时间】:2019-10-11 03:30:39
【问题描述】:

我们目前正在使用 azure 通知中心,它允许我们使用 APN 和 GCM/FCM。推送通知功能适用于我们当前的原生应用(Android 和 iOS)。

现在我们正在使用 IONIC 3 开发新应用,并尝试在其中实现推送通知。我们看过很多文章。其中一些正在使用 ionic 1 或 ionic 2。很少有人使用 IONIC 3 不支持的已弃用包。

后端开发人员使用了通知中心作为设备注册中心点的变体。设备直接在通知中心注册,而不是通过我们的后端。我们试图实现的第一件事是在设备上安装应用程序并首次运行时向通知中心注册我们的设备。我们没有找到方法来做到这一点。我们尝试使用几个可用的软件包,但没有奏效。我们已经在 firebase 中创建了项目。官方网站有 tutorial 用于除 ionic/cordova 之外的所有应用程序。任何建议都将有助于实施它。

【问题讨论】:

    标签: firebase azure ionic-framework push-notification ionic3


    【解决方案1】:

    几个月前,我在 Azure Notification Hubs Samples 存储库中创建了一个 Ionic 3 示例。它使用第三方 Cordova 插件来管理注册。该插件处于活动状态,我已经做出了一些贡献,并且被插件作者接受。

    我正在研究 Ionic 4 示例,我将在同一个 repo 中发布它,但 Capacitor 的 Cordova 插件有问题,我没有花足够的时间来解决这个问题。我会尽快这样做。

    【讨论】:

    • 你能用 Ionic 4 + Capacitor 让它运行吗?我们目前正在考虑为我们的 Ionic 4 应用程序使用 Azure 通知中心,但我找不到任何工作示例。如果你能分享你发现的东西会很好。谢谢!
    • 我现在正在开发 Ionic 4/Capacitor 版本。我让插件与电容器一起工作并且注册工作,但我没有收到通知。我会继续努力,很快就会有成果。
    • 这是我发表的一篇文章,其中包含一些细节:techcommunity.microsoft.com/t5/Azure-Developer-Community-Blog/…。
    猜你喜欢
    • 2013-12-29
    • 1970-01-01
    • 2021-08-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-11
    • 2019-05-15
    • 2014-03-03
    相关资源
    最近更新 更多