Twilio chat, как установить сумму чатов на уведомление _bageCount - PullRequest
1 голос
/ 08 февраля 2020

Краткое описание: я получаю уведомление pu sh от twilio chat . Но в моем приложении я использую 4 разных чата (канала). Поэтому, когда я получаю поле " bage " из уведомления, оно просто показывает количество чатов с новыми сообщениями, но не количество сообщений.

Как я могу получить сумму непрочитанных сообщений из всех чатов ?


Дополнительная информация:

  • Я использую Reaction-native 0.61.2 , но я также пишу собственный код;
  • Во время В работе я использовал этот урок TwilioChatReactNative ;
  • Для обозначения непрочитанных сообщений я использую Горизонт потребления сообщений ;
  • Способ подключения к чату ( только часть реакции) близко к этому Подключиться к чату ;
  • Теоретически я могу сам настроить набор, но для меня эта функция не работает в фоновом режиме;

    PushNotification IOS .setApplicationIconBadgeNumber

  • Также я пытался использовать эту библиотеку реагировать-родной-уведомление , но это тоже не помогло .
  • Я подписываюсь на pushNotification этим методом

    client.setPushRegistrationId ('apn', token);

  • Когда я использую twilio уведомить и установить вручную « bage », все работает хорошо, но уведомление от чата twilio делает сам.

Резюме: мне нужно одно решение из этого список (или что-то еще, я открываю для предложений):

  • Скажите, что twilio отправляет мне сумму непрочитанных сообщений из всех чатов;
  • Способ как обновить " bage"из фона;
  • Новый способ подписки на каналы для получения суммы сообщений в" bage".

Спасибо всем, кто ответит

1 Ответ

0 голосов
/ 08 февраля 2020

Спасибо за ваши вопросы и за использование программируемого чата Twilio! Я открыл эту проблему в репо, найденном на https://github.com/twilio/TwilioChatJsReactNative/issues/40, чтобы люди, использующие репо, могли видеть ответы там. : -)

...