"获取音频时出错“;使用Recorder.js录制音频
"Error getting audio" in audio record using Recorder.js
我使用这个示例Recorder.js Demo来录制音频。它在Linux上运行良好,但当我在Windows上使用它时。它会发出警报"获取音频时出错",因为此代码如下
function initAudio() {
//Some code
navigator.getUserMedia(
{
"audio": {
"mandatory": {
"googEchoCancellation": "false",
"googAutoGainControl": "false",
"googNoiseSuppression": "false",
"googHighpassFilter": "false"
},
"optional": []
},
}, gotStream, function(e) {
console.log("In gotStream function :" +e);
alert('Error getting audio');
console.log(e);
});
}
对此有什么想法吗?
我已经解决了我的问题。问题是,Chrome最近已经改变,要求所有强大的API都有安全的来源,尤其是getUserMedia。我必须在上面运行https://host未打开http://host,否则getUserMedia将失败。
相关文章:
- HTML5、CSS3和/或JS中旋转CD上的音频播放器
- 音频上下文的顶点置换(THRE.JS R76)
- 使用音频.js单击按钮下载音频
- 如何在html5/JS中只预加载音频文件的一部分
- 打开和关闭音频按钮在JS中不起作用
- 如何通过API或JS组合视频和音频
- 如何将timbre.js缓冲区导出为.wav或任何其他音频文件格式
- JS中使用滑块的音频搜索栏
- 在JS中切换音频
- 如何使用Node.js将音频样本数组写入wav文件
- HTML5网络音频API wavesurfer.js在大型mp3文件上崩溃
- JS音频播放器,点击列表项即可播放
- Node.js:获取一个mp4文件的视频和音频格式信息
- 通过jquery点击播放mediaelement.js音频
- JS:服务器2008 R2的IE 10中未实现音频方法
- 预加载JS找不到音频
- 在单击JS上更改音频源
- 在 wavesurfer 中更改音频 url.js加载会导致 AngularJS 应用程序中的内存泄漏
- HTML,JS:加载音频是否需要在移动浏览器上进行用户交互
- 位置音频触发(HTML,CSS,skrollr,JS)