首頁  >  問答  >  主體

html5 - 如何在video显示第一帧

阿神阿神2742 天前1016

全部回覆(2)我來回復

  • 大家讲道理

    大家讲道理2017-04-17 13:44:44

    poster屬性
    另外行動端有些型號的手機不支持,而且ios需要點擊後才能取得第一幀。
    你可以在video上放一個img,然後自己把poster的url放在img裡,視頻加載完成後顯示,隱藏這個img即可
    還有一種方法是,默認播放視頻,就不用考慮是否顯示第一幀了。

    回覆
    0
  • 怪我咯

    怪我咯2017-04-17 13:44:44

    <video controls="controls" preload="auto" id="video"></video>

    上傳成功回呼callback

    function(videoUrl){
        $('#video').attr('src',videoUrl);
    }

    用video的preload屬性試試

    回覆
    0
  • 取消回覆