sha*_*oss 21 javascript fullscreen
如何在全屏模式下自动打开网页?
我正在寻找一种解决方案,以全屏模式自动打开网页,而不希望用户按下F11或任何其他浏览器特定的密钥.
我搜索了很多,但我找不到解决方案.
是否有可用于帮助我实现此目的的脚本或库或浏览器特定的API?
Bro*_*yes 38
适用于Chrome通过Chrome全屏API
请注意,由于(Chrome)安全原因无法自动调用或执行,因此必须首先与用户进行交互.(例如按钮点击,keydown /按键等)
addEventListener("click", function() {
var
el = document.documentElement
, rfs =
el.requestFullScreen
|| el.webkitRequestFullScreen
|| el.mozRequestFullScreen
;
rfs.call(el);
});
Run Code Online (Sandbox Code Playgroud)
的Javascript全屏API作为演示用D" 大卫·沃尔什,这似乎是一个跨浏览器解决方案
// Find the right method, call on correct element
function launchFullScreen(element) {
if(element.requestFullScreen) {
element.requestFullScreen();
} else if(element.mozRequestFullScreen) {
element.mozRequestFullScreen();
} else if(element.webkitRequestFullScreen) {
element.webkitRequestFullScreen();
}
}
// Launch fullscreen for browsers that support it!
launchFullScreen(document.documentElement); // the whole page
launchFullScreen(document.getElementById("videoElement")); // any individual element
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
125168 次 |
| 最近记录: |