[英]how to play the audio using javascript (by input)
function playSound(buffer) {
aSoundSource = audioContext.createBufferSource(); source.
aSoundSource.buffer = buffer;
aSoundSource.connect(gainNode);
gainNode.connect(analyser);
var volX = volControl();
//gainNode.gain.value = 0.1;
gainNode.gain.value = volX;
analyser.connect(audioContext.destination);
aSoundSource.start(0);
document.title = document.getElementById("files").value;
playing = true;
requestAnimFrame(drawVisualisation);
}
///////////////////////////////////////
function play(){
var audio = new Audio('test.mp3');
audio.play();
}
第二个功能运行良好,我已经调用了特定的音频来播放其在按钮上的运行效果,我想输入一首歌曲并播放
Havent经过测试,但这是一个粗略的主意
document.getElementById("inputFile").onchange = loadMusic function loadMusic(e) { console.log(e.target.value) var audio = new Audio(e.target.value) audio.play(); }
<input type="file" id="inputFile">
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.