Как я могу определить, что устройство меняется как отсоединенные наушники от ноутбука - хром - PullRequest
0 голосов
/ 31 января 2019

Я использую navigator.mediaDevices.enumerateDevices (), чтобы вывести список доступных устройств для вызова (реализовано с помощью webRTC).

Мне нужно иметь возможность обнаруживать, когда наушники отключены / подключены.

Есть идеи, как это исправить?

Ответы [ 2 ]

0 голосов
/ 06 июня 2019

Если используемые в настоящее время устройства отключаются, включенный обратный вызов MediaStreamTrack должен сработать.Если это произойдет, снова вызовите enumerateDevices.

0 голосов
/ 06 июня 2019

Использование MediaDevices.ondevicechange и включение «Экспериментальных функций веб-платформы», как показано на похожих ответах на вопросы.

...