В моем проекте обязательно нужно указать причину неудачи, если она есть.Однако событие MEDIA_FINISHED
имеет только статическое поле endedReason
, которое может иметь значение cast.framework.events.EndedReason.ERROR
.
Мой вопрос: как получить конкретную ошибку, вызвавшую проблему, без отправки на сервер фиктивных / нефатальных ошибок, которые CAF api любит выдавать?
Я пытался отслеживать последниеошибка, но опять же, иногда она имеет правильные значения в момент события MEDIA_FINISHED
, а иногда она содержит некоторые случайные / несмертельные данные об ошибке.
Как бы вы решили эту проблему?Помните, что отправка незначительных ошибок не возможна.