【问题标题】:How can we force html to play 100% buffer audio or video?我们如何强制 html 播放 100% 缓冲音频或视频?
【发布时间】:2015-11-19 06:30:22
【问题描述】:

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

【问题讨论】:

  • 直接,你不能。但是,您可以静音并务实地推进播放头,在推进后暂停,从而触发缓冲。
  • 播放完后如何触发完整缓冲?
  • 感谢您的评论对我的帮助

标签: javascript jquery html audio video


【解决方案1】:

也许在 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?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-02-02
    • 2011-10-31
    • 1970-01-01
    • 1970-01-01
    • 2017-12-15
    • 2014-06-13
    相关资源
    最近更新 更多