我怎么知道我的耳机是否连接到我的电脑? HTML5 + JavaScript

问题描述 投票:2回答:2

我怎么知道我的耳机是否连接到我的电脑?我的目标是使用HTML5 + JavaScript来实现它。

在下一页显示所有音频输出设备,但无法知道有源设备是否是头戴式耳机。在Firefox中它不起作用!

https://webrtc.github.io/samples/src/content/devices/input-output/

我想知道的是我是否有使用HTML5和JavaScript连接的耳机。

javascript jquery html html5 audio
2个回答
0
投票

截至今天(2019年3月),没有可靠的跨浏览器内置工具来检测用户是否插入了耳机。虽然理论上可以获得音频输出目标设备并测试headsetearphones等短语,一个典型的情况,它提供了驱动程序的名称,当用户插入耳机时通常不会改变。通常部分使这种方法无用。


-2
投票

你可以尝试使用这行代码,要求用户确认他们有耳机。

window.confirm('do you have your headphones plugged in ?')
© www.soinside.com 2019 - 2024. All rights reserved.