為什麼視頻網頁在各個手機瀏覽器上載入出的都不一樣?
有的強制全屏才能播放,有的能嵌入播放。而且各個手機瀏覽器播放視頻提供的功能還不一樣。
這個是看瀏覽器適配的喲。
由兩個因素決定!
- 瀏覽器本身的支持
- 程序員的能力
這個其實是每個網頁的默認的編碼和解析方式不同,包括電腦端也是一樣的,不同的瀏覽器打開視頻網頁多少有點區別的;
至於手機瀏覽器的話,和電腦端就更不一樣了,因為就比如視頻網頁的話在電腦端的話視頻可以自動播放,但是在手機端的話是不可以的,因為手機大部分都是觸摸屏的,需要手動點擊觸發事件才可以正常打開;
然後很多視頻網頁平台都在手機端做了模擬的觸發事件才可以保證視頻正常播放,所以再加上各個瀏覽器對視頻的解析方式不一樣,進而載入出來是不一樣的,更多不懂的問題可以關注諮詢我!
你說的這個網頁,應該是沒有自定義控制項的原生video標籤。原生標籤的控制功能本來就是由瀏覽器各自實現的,UI和表現不一致是正常現象。如果要一致,可以禁用掉原生控江然後自己實現。
主要是瀏覽器內核和瀏覽器開發商
內核負責解析網頁內容,網頁元素是有一個個標籤組成的,不同的內核支持的解析的標籤略有不同。
另外就是瀏覽器開發商可在解析完的內容上進行一定的定製
和網頁使用的技術、代碼有關。
推薦閱讀: