在移動端網頁嵌入 FlowPlayer 時,即使設定 fullscreen: false,視頻打開仍會自動進入全屏模式;手動退出全屏後需再次點擊播放,體驗極差。這是移動端瀏覽器(特別是 iOS Safari、Android Chrome)為節省頻寬、優化播放體驗而強制實施的策略,JS 層面難以繞過。
移動端瀏覽器會接管 <video> 元素的播放行為,強制使用原生播放器 UI,開發者無法完全控制全屏邏輯。FlowPlayer 的配置只在桌面端瀏覽器生效。
國產播放器 CKPlayer 在移動端適配上做了大量工作,支援:
GitHub / 官網均有現成 demo,下載後替換引用即可快速遷移,省去繼續踩坑的時間成本。