player.js 1.17 KB
$(function(){
    $('#full-screen').click(function(){
        var fullData = $(this).data('full');
        launchFullScreen(document.getElementById("player")); 
        $('#back-screen').show();
        $('#full-screen').hide();
    });

    $('#back-screen').click(function(){
        exitFullscreen();
        $('#full-screen').show();
        $('#back-screen').hide();
    })
    // 找到支持的方法, 使用需要全屏的 element 调用 
    function launchFullScreen(element) {
        if (element.requestFullscreen) {
            element.requestFullscreen();
        } else if (element.mozRequestFullScreen) {
            element.mozRequestFullScreen();
        } else if (element.webkitRequestFullscreen) {
            element.webkitRequestFullscreen();
        } else if (element.msRequestFullscreen) {
            element.msRequestFullscreen();
        }
    }

    function exitFullscreen() {
        if (document.exitFullscreen) {
            document.exitFullscreen();
        } else if (document.mozExitFullScreen) {
            document.mozExitFullScreen();
        } else if (document.webkitExitFullscreen) {
            document.webkitExitFullscreen();
        }
    }


})