【问题标题】:On Play: Make Youtube Video Full Screen播放中:使 Youtube 视频全屏
【发布时间】:2013-06-21 15:03:42
【问题描述】:

使用 Youtube Javascript API; 有没有办法在点击“播放”按钮时让视频全屏播放?

我知道一种制作 video container full screen 的方法,但这仅适用于最新版本的 Firefox 和 Chrome。

如果没有任何方法可以通过 Youtube Javascript API 做到这一点,你知道我可以在点击播放时让 youtube 视频全屏显示的跨浏览器方法吗?

当点击最新版本的 Firefox 和 Chrome 浏览器的播放时,这是您制作视频全屏的方式:

        function onPlayerStateChange(event) {
            var player = document.getElementById("MSJbUEj7U7M");
            if (event.data != YT.PlayerState.BUFFERING && event.data != YT.PlayerState.CUED && event.data != YT.PlayerState.PLAYING)
                return -1;

            if (player.requestFullScreen) {
              console.log("1()");
              player.requestFullScreen();
            }
            else if (player.mozRequestFullScreen) {
              console.log("2()");
              player.mozRequestFullScreen();
            }
            else if (player.webkitRequestFullScreen) {
              console.log("3()");
              player.webkitRequestFullScreen();
            }
        }

        function loadYouTubeVideo(uid) {
            setTimeout( function() {
                        var id         = uid;
                        var instPlayer = new YT.Player(id, {
                            height: '480',
                            width: '853',
                            enablejsapi: 1,
                            suggestedQuality: 'highres',
                            videoId: uid,
                            events: {
                                'onStateChange': onPlayerStateChange
                            }
                        });
                }, 500);
        }
    </script>

【问题讨论】:

    标签: javascript html youtube-javascript-api


    【解决方案1】:

    除非用户单击全屏,否则您似乎无法执行此操作。

    https://groups.google.com/forum/#!msg/youtube-api-gdata/Tyv3vTw0RQk/449KahYVNFYJ

    【讨论】:

    猜你喜欢
    • 2020-04-11
    • 1970-01-01
    • 1970-01-01
    • 2012-12-26
    • 1970-01-01
    • 2015-05-20
    • 2014-10-24
    • 2013-07-28
    • 1970-01-01
    相关资源
    最近更新 更多