iOS對H5 視頻播放支援

來源:互聯網
上載者:User

標籤:方法   無法   並且   產生   應該   顯示   控制項   strong   one   

一.對視頻格式的要求:

HTML5沒有規定瀏覽器到底應該播放哪一種格式的視頻。瀏覽器廠商可以自行選擇支援的格式。市面上幾種視頻編碼格式:vp3、Theora、vp8、H.264....;其中Theora和vp8都是基於vp3再次開發;蘋果公司使用的是H.264視頻編碼格式。H.264優點,編碼後產生的視頻檔案,體積較小,畫質也不錯;蘋果公司和微軟公司,它們各自擁有一些H.264專利,所以Safari瀏覽器只支援H.264編碼格式的視頻

二.對video標籤的修改

1.Safari通過使用全螢幕播放視頻來最佳化iPhone或iPod touch上的較小螢幕的視頻示範 - 觸控螢幕幕時出現視頻控制項,所以設定video的寬高只對頁面上顯示有效,在全屏播放時會調用蘋果內建的控制組件;但是在大螢幕裝置上視頻是可以嵌套在頁面上播放的

2.蘋果出於流量損耗的考慮,禁止了那些非使用者輸入觸發的播放動作,這意味著給 video 標籤增加 preload 及 autoplay 屬性都是無效的,並且也無法使用 JS 的 play() 和 load() 方法來播放和載入視頻,除非是使用者手動觸發

3.由於視頻的視頻中繼資料載入之前是不知道的,所以如果未指定高度或寬度,則在運行iOS的裝置上分配150 x 300的預設高度和寬度

補充:視頻編碼方式就是指通過特定的壓縮技術,將某個視頻格式的檔案轉換成另 一種視頻格式檔案的方式

iOS對H5 視頻播放支援

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.