Как отладить Promise в последнем Chrome?
Підписуйтеся на Telegram-канал «DOU #tech», щоб не пропустити нові технічні статті
Пытаюсь немного модифицировать extension к одному сайту. Скачал его с github добавил в Chrome.
Я в JS не силен, так что сильно не ругайте за описание:
У меня в системе стоит одна хардварная web-камера и одна виртуальня с OBS Studio.
Суть в том что какие бы я настройки не устанавливал в браузере конкретно этот сайт каким то образом задействет только хардверную камеру. Переключить ее тоже нельзя.
Extension работает с navigator.mediaDevices, умеет подменять веб камеру своим MediaStream и например показать картинку вместо этого.
Хочу попробовать как то через плагин получать картинку с виртуальной камеры и рисовать ее.
Для начала хочется посмореть что вообще у нас есть когда работает скрипт плагина.
Есть такой метод: navigator.mediaDevices.enumerateDevices()
Который возвращает Promise (я так понимаю это асинхронный вызов который когда то должен что то там вернуть).
Начал читать как в Chrome все таки получить результат его работы.
Вот тут например:
stackoverflow.com/... it were synchronous code.
или тут:
medium.com/...me-dev-tools-5d777d93847a
Написано что в отладчике Chrome есть такие настройки.
Но у себя я их найти не могу.
Chrome у меня последний: Version 103.0.5060.134 (Official Build)
3 коментарі
Додати коментар Підписатись на коментаріВідписатись від коментарів