關于HTML5中Video全屏監(jiān)聽,退出全屏事件方法(親測有效)

最近做視頻播放,要求點擊圖片全屏播放視頻,視頻退出全屏顯示圖片,所以需要對video退出全屏事件進行處理,以下js方法親測有效,測試瀏覽器(fireFox,GoogleChrome,MS.Edge,搜狗等)

<script src="https://libs.baidu.com/jquery/1.11.3/jquery.min.js"></script>
<script>
    //jQuery監(jiān)聽事件(窗口狀態(tài)改變)
    $(window).resize(function () {
        if (checkIsFullScreen()) {
            console.log("進入全屏");
        } else {
            console.log("退出全屏");
        }
    });
    //js監(jiān)聽事件(全屏狀態(tài)改變)
    /*document.addEventListener('fullscreenchange', () => {
        if (checkIsFullScreen()) {
            console.log("進入全屏");
        } else {
            console.log("退出全屏");
        }
    });*/
    //上面2個監(jiān)聽事件可根據項目需求2選1,然后調用此檢測全屏方法
    function checkIsFullScreen(){
        var isFullScreen = document.fullscreen || document.mozFullScreen || document.webkitIsFullScreen;
        return isFullScreen == undefined ? false : isFullScreen;
    }
</script>    
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 最近做了一個小需求。大概是微信H5端點擊視頻。然后全屏播放;功能挺簡單的吧。這邊用的就是html的video組件。...
    小小小小的人頭閱讀 2,606評論 0 0
  • 16宿命:用概率思維提高你的勝算 以前的我是風險厭惡者,不喜歡去冒險,但是人生放棄了冒險,也就放棄了無數(shù)的可能。 ...
    yichen大刀閱讀 7,554評論 0 4
  • 公元:2019年11月28日19時42分農歷:二零一九年 十一月 初三日 戌時干支:己亥乙亥己巳甲戌當月節(jié)氣:立冬...
    石放閱讀 7,385評論 0 2

友情鏈接更多精彩內容