gpt4 book ai didi

javascript - 退出全屏不起作用?

转载 作者:行者123 更新时间:2023-11-29 22:21:10 25 4
gpt4 key购买 nike

我正在开发一个在全屏模式下运行的应用程序。我正在使用 Iframe 进入全屏。问题是如何在单击按钮时关闭全屏?

我正在使用这段代码:

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

如果我通过 firebug 控制台运行它可以正常工作,但在绑定(bind)点击事件时无法正常工作?

 function fullscreen(keys) {
var f = e('newIfrane');
if (keys) {
if (f.mozRequestFullScreen) {
f.mozRequestFullScreenWithKeys();
} else if (f.webkitRequestFullScreen) {
f.webkitRequestFullScreen(Element.ALLOW_KEYBOARD_INPUT);
}
} else {
if (f.mozRequestFullScreen) {
f.mozRequestFullScreen();
} else if (f.webkitRequestFullScreen) {
f.webkitRequestFullScreen();
}
}
}

fullscreen(false);一样调用这个函数

注意: Iframe 在全屏模式下加载同一页面。在 Page 中,单击该图像会出现一个图像,我正在调用 exitfs()

我不明白这是什么问题?谢谢...

最佳答案

根据 Passerby 的建议,我尝试使用 parent.exitfs(); 并且它对我有用。希望它能帮助某人...

关于javascript - 退出全屏不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12400912/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com