這篇文章主要介紹了解決html5中的video標簽ios系統中無法播放使用的問題,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
1.先是從前端的角度去考慮,如何讓safari瀏覽器兼容video,并支持播放(未找到解決的方法)。
2.經多次查找網上信息,發現使用后臺能解決該問題,解決點在
3.safari瀏覽器,在打開視頻的時候,先是發送一個請求探測文件的大小,之后再多次發送請求分段獲取數據流的數據(個人理解大概是分段下載,Accept-Ranges)。
4.想要解決這種問題要考慮兩個方面:
a.需要根據請求內容的不同做出不同的響應,第一次探測請求需要返回200,后面的請求需要返回206和具體數據
b.contentType必須設置為video/mp4
5.具體代碼
這里已經封裝好了,直接拿過來使用就ok了。
private void sendVideo(
總結
到此這篇關于解決html5中的video標簽ios系統中無法播放使用的問題的文章就介紹到這了,更多相關html5中的video標簽ios系統無法播放內容請搜索深圳網站建設公司自由創想以前的文章或繼續瀏覽下面的相關文章,希望大家以后多多支持深圳網站建設公司自由創想!