【问题标题】:Autoplaying of video in player-fullscreen rather than background fullscreen using HTML5 and javascript使用 HTML5 和 javascript 在播放器全屏而不是背景全屏中自动播放视频
【发布时间】:2014-07-22 22:16:40
【问题描述】:

我想全屏自动播放视频。搜索了一下,发现可以使用Fullscreen API来做这个,发现可以使用类似这样的代码。

viewFullScreen.addEventListener("click", function () {
    var docElm = document.documentElement;
    if (docElm.requestFullscreen) {
        docElm.requestFullscreen();
    }
    else if (docElm.msRequestFullscreen) {
        docElm.msRequestFullscreen();
    }
    else if (docElm.mozRequestFullScreen) {
        docElm.mozRequestFullScreen();
    }
    else if (docElm.webkitRequestFullScreen) {
        docElm.webkitRequestFullScreen();
    }
}, false);

此代码运行良好。但这需要一些触发事件,如鼠标单击或一些键盘输入。但是是否可以在打开html文件后自动全屏播放视频而无需任何触发事件?

【问题讨论】:

    标签: javascript html html5-video


    【解决方案1】:

    不。来自MDN

    注意:需要从事件处理程序中调用全屏请求,否则它们将被拒绝。

    【讨论】:

    • 感谢您指出这一点!具有讽刺意味的是,我错过了阅读该页面上的“笔记”。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-03-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-26
    相关资源
    最近更新 更多