Javascript를 사용하여 오디오의 버퍼링 된 비율을 표시 할 수없는 이유는 무엇입니까?버퍼링 된 오디오 비율 표시
오디오로드 시간이 많이 걸리는 이유는 무엇var audio = document.getElementById("aone1");
var percentages = document.getElementById("aone1l");
function loop() {
var buffered = audio.buffered;
var loaded;
var played;
if (buffered.length) {
loaded = 100 * buffered.end(0)/audio.duration;
played = 100 * audio.currentTime/audio.duration;
percentages[0].innerHTML = loaded.toFixed(2);
percentages[1].innerHTML = played.toFixed(2);
}
setTimeout(loop, 50);
}
loop();
<audio id="aone1" controls="controls">
<source src="http://jainvidhya.epizy.com/Audio/Part1/ऑडियो नंबर 1 नमस्कार महामंत्र.mp4">
</audio>
<p>Loaded: <span id="aone1l"></span>%</p>
<p>Played: <span id="aone1l"></span>%</p>
? 당신에게 배열을 줄 것 대신에 여기
'getElementById' 배열을주지 않을 것이다, 당신을 줄 것이다 DOM의 고유 오브젝트 요소 대신 클래스를 사용하십시오. ** 이드는 유일해야합니다 ** – bhansa