爲什麼愛奇藝等網站在Chrome上可以播放,在Android上的瀏覽器桌面版播放不了?

因爲下面的這些函數Android瀏覽器的桌面版不支持

a = !!(o.MediaSource && 
o.URL &&
o.WebSocket && 
(o.RTCSessionDescription || o.webkitRTCSessionDescription) &&
(o.RTCPeerConnection || o.webkitRTCPeerConnection) &&
(o.RTCIceCandidate || o.webkitRTCIceCandidate));

MediaSource:

這是一個比較關鍵的函數,這個函數在Android上是沒有的,有人說替換成WebkitMediaSource,然而這個函數也是沒有的。

RTCSessionDescription
webkitRTCSessionDescription
RTCPeerConnection
webkitRTCPeerConnection
RTCIceCandidate
webkitRTCIceCandidate

這些是WebRTC的支持
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章