2016-11-19 4 views
0

Я использую собственный бэкэнд для маршрутизации push-уведомлений. Я могу успешно передать полезную нагрузку sinch получателям, но проблема в том, что видеозвонки сообщаются как голосовые вызовы на конец получателя. Эта проблема возникает, когда я отключу setSupportActiveConnectionInbackground и даю вам самоубийство, чтобы использовать мое собственное имплантирование. Что я делаю неправильноsinch custom push notification misbehaving

screen вот как я устанавливаю sinch.

+0

ли Sinch толчок уведомление достаточно хорошо, чтобы определить, что пользователь не в сети, и вы можете мне помочь, если не в Интернете, то я могу получить что-то обновить автономный статус, используя api в БД. Пожалуйста помоги ! :( – SamH67

ответ

1

Все вызовы сигнализируют с onIncoming вызова, вы проверяете призыв к видео в callDetails isVideoOffered

+0

Я действительно смог исправить это, используя 'Call.getCallDetails.isVideoOffered()'. Но это показывает ошибку в вашем SDK. Кажется, вы не добавляете заголовки вызовов в полезную нагрузку push-уведомления, и нет никакого способа для ретрансляционных заголовков вместе с полезной нагрузкой sinch. на принимающем клиенте даже я отправляю его как пользовательские данные в полезной нагрузке push-уведомления –

+0

Является ли уведомление о сикх-сигнале достаточно хорошим, чтобы определить, что пользователь не подключен к сети, и вы можете помочь мне, если не в Интернете, тогда я может получить что-то, чтобы обновить статус в автономном режиме, используя api в БД. Пожалуйста, ПОМОГИТЕ! :( – SamH67

+0

Push не даст вам ответ назад, push-push - это асинхронный и будет доставлен, когда он поставляет. – cjensen