[英]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.