vuejs如何录音并生成wav

JavaScript09

vuejs如何录音并生成wav,第1张

vue.js

js音频录制#循环音频录制#vue录制音频#wav格式音频录制

最近的项目需要用到前端录制音频,然后转为base64编码或wav文件发送给后端,下面讲一下实现过程,首先调用navigate.getUserMedia获取麦克风,不过这个方法浏览器会弹警告已经被弃用,可以转为使用navigate.mediaDevices,不过警告归警告,还是能用的,获得麦克风以后再new一个recorder,写好采样率和采样通道,这个recorder有很多

您好,感谢您对火狐的支持

火狐要播放WAV文件,需要安装Windows Media Player Firefox Plugin插件,您检查下浏览器是不是已经安装,默认是没有这一插件的。如果安装插件还无法播放,才考虑是代码问题。

您可以在火狐官方网站下载火狐浏览器,在火狐社区了解更多内容。希望我的回答对您有所帮助,如有疑问,欢迎继续在本平台咨询。

可以用<bgsound>标签。

<html>

<head>

<script>

function init(){

if(判断条件有消息){

document.getElementById("sound").src="sound.wav"

或者document.all.sound.src="sound.wav"

或者document.getElementsByName("*").sound.src="sound.wav"

}

}

</script>

</head>

<body>

<bgsound id="sound">

</body>

</html>