0
A
回答
0
你必須使用媒體來源擴展(MSE)來控制。否則,瀏覽器會做它認爲最好的,你將無法強制或保證瀏覽器會加載100%的視頻。
0
創建JS元素:
var obj = document.createElement('video');
$(obj).attr('id', 'example_video_test');
$(obj).attr('width', '640');
$(obj).attr('data-height', '264');
$(obj).attr('controls', ' ');
$(obj).attr('poster', '../oceans-clip.jpg');
source = document.createElement('source');
$(source).attr('type', 'video/mp4');
$(source).attr('src', '../oceans-clip.mp4');
$(obj).append(source);
if (document.getElementById('example_video_test').readyState === 4) {
// it's loaded
}
PS:此代碼是未經測試可能需要一些改變
readyState == 4 ==> Enough data is available—and the download rate is high enough—that the media can be played through to the end without interruption.
相關問題
- 1. 加載GWT頁面,然後顯示window.alert
- 2. 如何顯示,然後在加載頁面後隱藏AppBar?
- 3. 等待頁面加載,然後顯示它,沒有iframe?
- 4. 加載前20個圖像,然後顯示頁面
- 5. 顯示加載圖標,然後重定向到新頁面
- 6. Divs顯示,然後隱藏在頁面加載
- 7. 先加載JQuery,然後顯示html頁面內容?
- 8. Splash頁面顯示2s然後.fadeout
- 9. 頁面加載後突出顯示jquery
- 10. 在頁面加載後顯示元素
- 11. 在頁面加載後彈出顯示
- 12. 頁面加載2秒後顯示div
- 13. 加載完成後顯示HTML頁面
- 14. 顯示在頁面加載
- 15. 顯示加載微調頁面加載
- 16. 顯示加載頁面加載GIF - iframe?
- 17. JQuery顯示頁面加載後的頁面
- 18. 如何在頁面加載後顯示頁面內容?
- 19. 如何在後臺加載圖像,然後在完成時顯示頁面?
- 20. HTML Breadcrumb在加載新頁面後顯示然後丟失位置
- 21. 如果頁面加載錨,然後
- 22. 加載頁面,然後執行JavaScript的
- 23. jquery使滾動顯示頁面加載後顯示div?
- 24. 如何在頁面加載後立即顯示加載程序
- 25. 加載圖像直到頁面加載後才顯示。
- 26. 加載頁面時顯示加載動畫微調器頁面
- 27. 當頁面滿載時邊框顯示出來然後消失
- 28. 首先下載頁面,然後顯示/動畫內容
- 29. CSS - 使頁面居中 - 然後使頁面高度達到100%
- 30. 顯示Gridview,然後再加載?