問題復(fù)現(xiàn)
在WKWebView中叉庐,有部分mp4格式的視頻可以播放讼昆,部分直接加載失敗腕巡,這個問題讓我很頭痛。
后直接將視頻鏈接放到Chrome & Safari瀏覽器中嫩挤,直接無法下載害幅,這里造成了我對服務(wù)器資源未找到的錯誤判斷。
問題原因
最后經(jīng)過各種搜索岂昭,發(fā)現(xiàn)這個問題并非我一個人遇到以现。有不少同行也遇到類似問題。
這里涉及到的知識點(diǎn)是mp4文件的編碼與壓縮比例约啊。具體解釋起來挺麻煩的邑遏,并且這塊也是我的知識盲點(diǎn)。
最終給產(chǎn)品一個解釋是恰矩,本地播放器和WKWebView中的視頻播放器不是同一個玩意记盒。
蘋果針對視頻編碼支持說明
解決方案
因?yàn)椴荒懿シ诺囊曨l文件比較少,我就簡單的處理一下
視頻在線轉(zhuǎn)換工具
看截圖枢里,這里有個檔次選擇孽鸡,根據(jù)蘋果給出的支持格式進(jìn)行轉(zhuǎn)換蹂午。
結(jié)尾
讓運(yùn)維手動轉(zhuǎn)換視頻的操作栏豺,不是一個完美方案,這個需要在上傳視頻文件的時(shí)候豆胸,需要對文件的各項(xiàng)參數(shù)奥洼,進(jìn)行解析,然后提示上傳者晚胡,自己修改視頻文件灵奖,這才是完美方案嚼沿。
如果對您有幫助,點(diǎn)個在贊再走吧