在iFrame中导航页面时,Firefox中的全屏模式退出

时间:2016-08-25 05:18:27

标签: javascript jquery html firefox iframe

我希望有人可以帮助我。这是我的情况的简要说明:

预期功能:我希望在父级全屏显示时在iFrame中运行页面,以便保留全屏模式。

到目前为止我做了什么:

全屏脚本 - 我从SO中删除了以下代码以调用全屏模式

   var docElm = document.documentElement;
            if (docElm.requestFullscreen) {
                docElm.requestFullscreen();
            }
            else if (docElm.mozRequestFullScreen) {
                docElm.mozRequestFullScreen();
            }
            else if (docElm.webkitRequestFullScreen) {
                docElm.webkitRequestFullScreen();
            }
            else if (docElm.msRequestFullscreen) {
                docElm.msRequestFullscreen();
            }

iframe结构:现在在我的索引页面中,我有以下内容:

<iframe src="http://domain/somepage.php" name="myiframe" allowFullScreen="true" webkitallowfullscreen="true" mozallowfullscreen="true"></iframe>

工作地点:全屏功能成功触发,我可以在浏览iFrame中加载的不同页面时将父页面保持全屏状态。

所以我说我想要的功能正常 - 也就是说,使用Chrome时(第52页)

问题:它在Firefox中不起作用。具体来说:全屏功能成功触发,但是当我浏览iFrame中的页面时,全屏模式退出。

有人可以告诉我为什么这在Chrome中运行但在Firefox中没有?谢谢,

0 个答案:

没有答案