雖然HTML5(下(xià)面簡稱:H5)的技術已整體(tǐ)趨于成熟,但在視頻(pín)播放(fàng)方面,如果跟pc端的flashplayer對比的話(huà),功能就顯的非常簡單了。如果你決定要讓你的視頻(pín)支持在手機端(主要是iphone上)播放(fàng)的話(huà),需要了解下(xià)面這些内容。
1:視頻(pín)格式必需是mp4的,iphone不支持flv,如果是直播視頻(pín),格式應該是m3u8,不支持rtmp協議的播放(fàng)
2:H5不能把多個mp4合并成一(yī)個視頻(pín)播放(fàng)(像ckplayer在PC端的那樣),如果視頻(pín)切片的話(huà)請了解m3u8格式
3:H5的API總體(tǐ)來說還是夠用的,比如用JS控制播放(fàng)器的播放(fàng)/暫停之類的。但複雜(zá)的操作就不支持了
4:H5的自動播放(fàng)并不是所有的平台都支持,在有些環境(手機端),即使你設置了視頻(pín)自動播放(fàng),環境也不允許該命令執行,必需經過用戶點擊才能播放(fàng)。
5:H5在有些環境中(zhōng)(手機)必需點擊全屏按鈕才會觸發視頻(pín)播放(fàng)。
總體(tǐ)說來,就是不同的平台(系統類型和浏覽器類型)對H5并沒有一(yī)個統一(yī)的标準。所以可能出現不同的問題,測試視頻(pín)請多準備幾個不同的手機。
下(xià)一(yī)篇 網頁插入視頻(pín)有聲音,無畫面,或有畫面,無聲音
上一(yī)篇: 支持HTML5标準的各浏覽器對視頻(pín)格式的支持