在Next js应用程序中实现Onesignal用于移动推送通知

问题描述 投票:0回答:1

我有一个下一个 js Web 应用程序。我已经成功实现了应用程序 OneSignal 集成,用于网络中的推送通知。并且它在网络应用程序中运行良好。 该 Web 应用程序在 Apple App Store 和 Google Play Store 上发布的 React Native 应用程序中用作 Web 视图。我也想实现 Android 和移动设备的推送通知。谁能帮我解决这个问题。 Web 应用程序的当前流程如下:-

  1. 我在应用程序的仪表板上初始化应用程序,并使用
    OneSignal.login(external_id);
    设置 external_id。一旦用户允许通知,该外部 ID 就会附加到当前订阅中。
  2. 当用户注销时,我使用
    OneSignal.logout()
    方法将此 external_id 与当前订阅分离。
  3. 我使用此 external_id 通过 onesignal create message API 发送推送通知。

我希望,我已经清楚地提到了流程。我想在 React Native 中实现相同的功能,但是 React Native 应用程序只有使用我部署的 Web 应用程序的 url 的 Web 视图

我尝试在 React Native 中实现,但它没有按预期工作。我希望一旦用户到达特定页面(仪表板),onesignal 就会初始化,请求许可,一旦提供,它应该将 external_id 添加到当前订阅。

react-native push-notification onesignal react-native-onesignal
1个回答
0
投票

我正在尝试将 Onesignal 与我的下一个 js 应用程序集成,但到目前为止我还没有成功,您介意分享您遵循的任何指南/文档吗? 我的问题是,当它要求我订阅时出现初始提示后,它根本没有提示......

© www.soinside.com 2019 - 2024. All rights reserved.