让我们从情境草图开始: 我正在开发一个网站,允许用户进入浏览器的全屏模式,该模式使用以下代码:
function fullscreen(){
var body = $("html")[0];
var requestMethod = body.requestFullScreen || body.webkitRequestFullScreen || body.mozRequestFullScreen || body.msRequestFullScreen;
if (requestMethod) { // Native full screen.
requestMethod.call(body);
} else if (typeof window.ActiveXObject !== "undefined") { // Older IE.
var wscript = new ActiveXObject("WScript.Shell");
if (wscript !== null) {
wscript.SendKeys("{F11}");
}
}
}
对于正常使用,这可以完美地工作,但是,当使用那段代码时,它会自动触发全屏模式,显示在页面某处显示的jwplayer(jwplayer6.8)视频。
我无法在不打开视频的情况下让浏览器全屏显示,并且想知道是否有人有任何关于如何解决这个问题的信息,因为我完全无能为力。 提前谢谢。