Webrtc выдает черный экран, только если вы обновите браузерAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Webrtc выдает черный экран, только если вы обновите браузер

Сообщение Anonymous »

У меня есть приложение webrtc, используемое следующим образом:
Клиент (браузер) инициализирует вызов приложения webrtc для Android.
  • Приложение Android передает видеопоток в браузер (поездка в один конец).
Все работает нормально, за исключением случаев, когда пользователь обновляет страница, где находится поток, в этот момент новое соединение закончится черным экраном.
Таким образом, первоначальный вызов без обновления страницы пользователем работает нормально.
И вот все случаи, когда это работает нормально:
  • Первоначальный вызов без обновления пользователем.
  • Пользователь переходит на другую страницу и возвращается туда, где видео должно запускаться автоматически - работает нормально.
  • Я установил тайм-аут:
setTimeout(()=>{location.reload()}, 10000)
И инициализация вызова пройдет нормально, видеопоток есть..
Но когда пользователь нажимает кнопку обновления страницы, видео становится черным — и это происходит в 100 % случаев.
Посоветуйте, в чем может быть проблема? Или как его отладить, чтобы точно увидеть, в чем и где проблема?
Спасибо.

Подробнее здесь: https://stackoverflow.com/questions/791 ... he-browser
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»