繁体   English   中英

Firefox“因为窗口插件被聚焦而退出全屏”

[英]Firefox "Exited full-screen because windowed plugin was focused"

点击 Flash 后 Firefox 退出全屏模式。 您可以在我们的 Facebook 游戏上进行测试: https : //apps.facebook.com/upogame/ffbug.html

火狐日志:

Exited full-screen because windowed plugin was focused.

全屏 Javascript 代码:

if ((document.fullScreenElement && document.fullScreenElement !== null) ||    // alternative standard method
        (!document.mozFullScreen && !document.webkitIsFullScreen)) {
    if (document.documentElement.requestFullScreen) {
        document.documentElement.requestFullScreen();
    } else if (document.documentElement.mozRequestFullScreen) {
        document.documentElement.mozRequestFullScreen();
    } else if (document.documentElement.webkitRequestFullScreen) {
        document.documentElement.webkitRequestFullScreen(Element.ALLOW_KEYBOARD_INPUT);
    }

} else {
    if (document.cancelFullScreen) {
        document.cancelFullScreen();
    } else if (document.mozCancelFullScreen) {
        document.mozCancelFullScreen();
    } else if (document.webkitCancelFullScreen) {
        document.webkitCancelFullScreen();
    }
}

嵌入代码:

<script type="text/javascript">
    var swfVersionStr = "18.0.0";
    var xiSwfUrlStr = "playerProductInstall.swf";
    var flashvars = {};
    var params = {};
    params.quality = "high";
    params.bgcolor = "#B0E0FF";
    params.allowscriptaccess = "sameDomain";
    params.allowfullscreen = "true";
    params.allowFullScreenInteractive = "true";
    params.wmode = "direct";
    var attributes = {};
    attributes.id = "OOPPO";
    attributes.name = "OOPPO";
    attributes.align = "middle";
    swfobject.embedSWF(
        "secure_Ooppo.swf?"+"19", "flashContent",
        "100%", "100%",
        swfVersionStr, xiSwfUrlStr, 
        flashvars, params, attributes);
    swfobject.createCSS("#flashContent", "display:block; text-align:left;");
</script>

在 Firefox 上为窗口插件禁用了全屏,以防止网络钓鱼等安全问题。 出于这个原因,已报告并修复了此错误

在您的情况下,我相信您需要在 swfobject 上设置 params.wmode = 'transparent' 或 params.wmode = 'opaque' 才能在 Firefox 上全屏工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM