我们如何强制html播放100%缓冲音频或视频?

时间:2015-11-19 06:30:22

标签: javascript jquery html5 audio video

我真的需要在播放之前缓冲整个音频/视频。在正常情况下,浏览器将仅缓冲部分音频/视频。如何在播放之前强制浏览器缓冲100%视频?或者在播放一次后如何触发缓冲区。

2 个答案:

答案 0 :(得分:0)

您可以监听loadedmetadata或loadeddata事件(取决于您的偏好)

3
4

答案 1 :(得分:0)

也许在jQuery中:

$(document).ready(function(){
var audioElement = document.createElement('audio');
    audioElement.setAttribute('src', 'audio_file.mp3');
    audioElement.play();

});

或者像这样: How do you check if a HTML5 audio element is loaded?