Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/396.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 mp3音频数据_Javascript_Html_Audio_Mp3_Volume - Fatal编程技术网

Javascript mp3音频数据

Javascript mp3音频数据,javascript,html,audio,mp3,volume,Javascript,Html,Audio,Mp3,Volume,假设我有一个HTML5标签。页面上的Javascript是否有可能获得当前的扬声器输出,然后通过图形生成音量条,当音乐变得更响亮时,音量条变大,当音乐变得更安静时,音量条变小?我不在乎它在IE中是否有效。如果这是不可能的,是否有可能提取数据的mp3文件,并希望它排队?我真的不想用闪光灯 编辑:我的灵感来自。不幸的是,它使用了硬编码的值,这对我来说不起作用。简单回答,是的,这是可能的。看看这张珍贵的照片。遗憾的是,这篇解释性的博文似乎已经被删除了 Mozilla有一个,但Doob的例子在WebKi

假设我有一个HTML5标签。页面上的Javascript是否有可能获得当前的扬声器输出,然后通过图形生成音量条,当音乐变得更响亮时,音量条变大,当音乐变得更安静时,音量条变小?我不在乎它在IE中是否有效。如果这是不可能的,是否有可能提取数据的mp3文件,并希望它排队?我真的不想用闪光灯


编辑:我的灵感来自。不幸的是,它使用了硬编码的值,这对我来说不起作用。

简单回答,是的,这是可能的。看看这张珍贵的照片。遗憾的是,这篇解释性的博文似乎已经被删除了


Mozilla有一个,但Doob的例子在WebKit中工作…

JS音频数据API将允许您使用html5音频标记或从javascript播放的音频来实现这一点。有关详细信息和示例,请参见。我不知道这个API在当前浏览器中的状态如何。

doob先生的例子(我的灵感)使用了硬编码的值:(.mozzila扩展实现了我想要的功能,但我至少需要对webkit的支持(我不关心IE)。做得好,找到链接只花了你8分钟。它是Mozilla的,因此只能在Firefox中使用。WebKit还有一个音频API,它更复杂,但也允许你实现同样的功能。