Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何通过JavaScript收听音频按钮_Javascript_Html_Html5 Audio - Fatal编程技术网

如何通过JavaScript收听音频按钮

如何通过JavaScript收听音频按钮,javascript,html,html5-audio,Javascript,Html,Html5 Audio,有一个我感兴趣的特性。要演示它,请播放一首歌曲,插入带有播放暂停控制的耳机,然后按暂停按钮。你会注意到播放音乐可以通过这个按钮控制。他们是怎么做到的?它是更现代的Web API的一部分,还是他们在听“键盘”按键?欢迎提供任何信息 编辑:为了澄清,我特别指定了Chrome桌面,以我的Windows为例,尽管它似乎在其他地方也能工作。此外,这不是chrome或windows的一项功能,因为它似乎只在特定的站点上起作用,而这些站点是通过扩展来实现的。它看起来不像是一个Web API或任何标准化的东西。

有一个我感兴趣的特性。要演示它,请播放一首歌曲,插入带有播放暂停控制的耳机,然后按暂停按钮。你会注意到播放音乐可以通过这个按钮控制。他们是怎么做到的?它是更现代的Web API的一部分,还是他们在听“键盘”按键?欢迎提供任何信息


编辑:为了澄清,我特别指定了Chrome桌面,以我的Windows为例,尽管它似乎在其他地方也能工作。此外,这不是chrome或windows的一项功能,因为它似乎只在特定的站点上起作用,而这些站点是通过扩展来实现的。它看起来不像是一个Web API或任何标准化的东西。尝试禁用它,它会停止工作。

除了这个网站之外,任何播放音频的应用程序都可以使用它吗?@BSMP是一个chrome功能?我要试穿另一件places@LGSon“阅读他们的文件”是什么意思?他们有没有一个网站或什么东西泄露了他们的技术特征?对不起…我很快就写下了评论。这是一种操作系统功能,类似Chrome Desktop的软件可以通过本机代码检测,并将其作为事件传递给javascriptNo,当按下此类按钮时,会通过音频电缆将信号传回设备,设备的操作系统/硬件会检测到该信号。基于设备,它可以理解不同的信号,因此,当您使用耳机时,它们与Android或iOS等兼容,并且与计算机的原理相同。