Черный экран при смене камеры switchCam

ser

Member
Здравствуйте

При трансляции через браузер и смене камеры через метод switchCam на мобильных устройствах вместо картинки получаем черный экран

Такое происходит если в настройках стоит спрашивать разрешение каждый раз. Это настройка по умолчанию

Если в этих настройках поменять разрешение на "Разрешить" то switchCam работает правильно
1728049058507.png



Как сделать чтобы switchCam менял камеры без глобального разрешения в браузере ?
 

Max

Administrator
Staff member
Добрый день.
Уточните, пожалуйста, следующее:
1. Какая версия Web SDK используется? Воспроизводится ли проблема с последней сборкой 2.0.249?
2. На каких ОС воспроизводится проблема: Android, iOS, версия?
3. Воспроизводится ли проблема в примере Media Devices? Если нет, просим модифицировать код примера так, чтобы проблема воспроизводилась, и прислать нам через форму.
 

Max

Administrator
Staff member
Обратите внимание, что пример Media Devices запрашивает доступ к камере при открытии страницы (и в этот же момент формирует список устройств для переключения между ними). Вероятно, в вашем коде также необходимо запросить разрешения при помощи метода Flashphoner.getMediaDevices() при открытии страницы.
 

ser

Member
Проверили на версиях
websdk-2.0.249;
websdk-2.0.237;
в тестовой стринице на устройсвах отработало как должно https://app.com/examples/demo/streaming/media_devices_manager/media_device_manager.html


Но мы используем spa приложение. Предположительно проблема может быть в его сборке. Код примера нашей сборки будет позже
 
Last edited:
Top