用于录音的 HTML5 getUserMedia 现在可以工作吗?

2023-12-30

我搜索了很多有关 getUserMedia 的 DEMO 和示例,但大多数只是摄像头捕获,而不是麦克风。

所以我下载了一些例子并在我自己的计算机上尝试,相机捕捉是工作, 但当我改变了

navigator.webkitGetUserMedia({video : true},gotStream);

to

navigator.webkitGetUserMedia({audio : true},gotStream);

浏览器首先要求我允许麦克风访问,然后失败了

document.getElementById("audio").src = window.webkitURL.createObjectURL(stream); 

消息是:

GET blob:http%3A//localhost/a5077b7e-097a-4281-b444-8c1d3e327eb4 404 (Not Found)

这是我的代码:getUserMedia_simple_audio_test http://pastie.org/3985501

我做错什么了吗?或者现在只有 getUserMedia 可以用于相机?


目前它在 Google Chrome 中不可用。看问题 112367 http://code.google.com/p/chromium/issues/detail?id=112367.

你可以看到在the demo http://jsfiddle.net/DerekL/JV996/,它总是会抛出一个错误说

获取 blob:http%3A//whatever.it.is/b0058260-9579-419b-b409-18024ef7c6da 404(未找到)

而且你也不能听麦克风

{
    video: true,
    audio: true
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

用于录音的 HTML5 getUserMedia 现在可以工作吗? 的相关文章

随机推荐