internet-explorer
  • video
  • html5-video
  • h.264
  • mp4
  • 2013-07-19 182 views 0 likes 
    0

    不知道是否有人可以真正幫助這個,但它是值得一試。HTML5視頻;強制瀏覽器下載整個文件

    我們有一個場景,我們希望瀏覽器在播放之前下載整個視頻。我們已經在FF和Chrome中實現了這一目標,但我們在IE9/10中努力做到這一點。有沒有辦法強制或讓瀏覽器下載整個文件?

    我的(簡化的)的標記如下:

    <video preload> 
        <source src="http://domain.com/filename.mp4" type='video/mp4' /> 
    </video> 
    

    事情我曾嘗試:

    • 把moov atom的在文件
    • 的開頭把moov atom的在(希望瀏覽器必須下載整個文件才能找到頭文件)
    • 強制瀏覽器下載時沒有字節範圍(我知道這個wou LD不是由服務從返回Accept-Ranges: none
    • 播放的文件一秒鐘一個服務器上的文件支持IOS等),然後又停下它揭開序幕下載(這部作品在Chrome & FF)

    我如果有人有任何建議或答案,他們將不勝感激。

    乾杯

    回答

    0

    您可以嘗試使用HTML5Preloader 好像它應該做的伎倆。

    或者,您可以嘗試使用建議的herepreload屬性。

    1

    您可能會考慮將視頻置於屏幕外,然後播放並等待視頻結束。爲了讓它發揮得更快,你可以踢playbackRate。同時,您可以在視頻應該放置的位置展示某種佔位符,然後一旦您獲得了播放的信息,請重置視頻並將其移至該位置。與其等待視頻結束,您還可以等待可能會更快到達的canplaythrough事件。

    相關問題