无法播放音频输入

时间:2019-03-20 16:43:23

标签: javascript html html5

我正在尝试使该播放器正常工作,但似乎无法正确解决。音频将作为用户输入(我已经输入了wav文件)。提供后,应将其加载到播放器中。登录reader.result也显示空白!我一直在网上关注一些指南,他们似乎是这样做的,但我无法使其正常工作。

var input = document.getElementById("input");
input.addEventListener('change', assignAudio);

var player = document.getElementById("myAudioPlayer");

function assignAudio () {
	var reader = new FileReader();
	console.log(input);
	var file = input.files[0];
	console.log(file);
	reader.readAsDataURL(file);
	console.log(reader)

	player.src = reader.result;	
}
<input id="input" type='file' />
<audio controls id="myAudioPlayer"></audio>

0 个答案:

没有答案