Twilio聊天,如何将聊天总数设置为通知_bageCount

时间:2020-02-08 16:07:05

标签: android ios react-native twilio twilio-programmable-chat


简短说明:我从 twilio聊天收到推送通知。但是在我的应用中,我使用了4种不同的聊天方式(渠道)。因此,当我从通知中获得“ bage ”字段时,它仅显示包含新消息的聊天次数,但不显示消息数量。

如何从所有聊天中获取未读消息的总和?


更多信息:

  • 我使用的是 react-native 0.61.2 ,但我也编写了本机代码;
  • 在工作期间,我使用了本教程TwilioChatReactNative;
  • 对于未读邮件,我使用Message Consumption Horizon;
  • Connect to chat附近的聊天方式(仅作为响应);
  • 理论上我可以自己动手做,但是对我来说,此功能在后台不起作用;

    PushNotificationIOS.setApplicationIconBadgeNumber

  • 我也尝试过使用该库react-native-notification,但它也无济于事。
  • 我通过这种方法订阅pushNotification

    client.setPushRegistrationId('apn',令牌);

  • 当我使用 twilio通知并手动设置“ bage ”时,一切正常,但是来自聊天twilio的通知由他自己完成。

摘要:我需要从此列表中做出一个决定(或其他一些要价):

  • 说twilio向我发送所有聊天中未读消息的总和;
  • 如何从后台更新“ bage ”;
  • 订阅频道以获取“ bage ”中消息总数的新方法。

感谢所有会做出回应的人

1 个答案:

答案 0 :(得分:0)

感谢您的问题以及使用Twilio可编程聊天!我已在https://github.com/twilio/TwilioChatJsReactNative/issues/40的存储库中打开了此问题,以便使用该存储库的人可以在此处看到答案。 :-)

相关问题