【问题标题】:Twilio Chat push notificationsTwilio 聊天推送通知
【发布时间】:2018-01-20 12:08:08
【问题描述】:

我们在我们的 react-native 应用程序中使用 twilio-chat@1.0.4 JS SDK。 我们使用 react-native-push-notification@3.0.0 来处理通知。 推送已启用,并且可以看到它们来自 twilio。 但我不知道如何打开警报。 当应用处于后台时,我可以(并且目前可以)发出本地通知,但即使应用关闭,我们也希望看到警报。

我们如何配置推送通知以包含警报。

【问题讨论】:

  • 如何启用推送以及如何使用 Twilio Chat JavaScript 注册推送?
  • 我按照说明here 启用推送。我们正在使用react-native-push-notification 进行注册。

标签: push-notification chat twilio


【解决方案1】:

这里是 Twilio 开发者宣传员。

Twilio Chat JS 1.1.1 最近发布,实际上包含处理推送通知的方法。

另外,您是否按照React Native's PushNotificationIOS 的说明进行操作,该说明解释了如何设置您的 iOS 应用程序以接收推送通知?

【讨论】:

  • 我正在设置 Android/FCM 消息。我已经设置好一切,并接收消息。问题是它们作为数据消息而不是通知消息到达(定义为here
  • 对于 android,请按照演示应用中的步骤在内部发送此通知:请参阅 github.com/twilio/twilio-chat-demo-android/blob/master/…
  • 我做到了,推动工作,有点。问题是应用程序需要运行才能将通知发送到android上的状态栏)。
  • 请问您是如何关闭应用程序来测试这个的?
【解决方案2】:

我有类似的需求,但在我的案例中唯一的区别是使用 twilio 本机聊天包装器而不是 JS sdk。

为了使推送通知能够正常工作,我最终派生了 https://github.com/zo0r/react-native-push-notification 并对其进行了自定义以支持具有自定义负载的 twilio 推送通知,而不是您可能习惯的。

查看https://github.com/zo0r/react-native-push-notification/compare/master...Kabangi:master 了解我所做的更改,您可能会从中得到一些想法。

【讨论】:

    猜你喜欢
    • 2018-10-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多