Fullscreen API fullscreenEnabled() 方法
定义和用法
fullscreenEnabled()
方法返回布尔值,指示是否可以在全屏模式下查看文档。
如果全屏模式可用,则 fullscreenEnabled()
方法返回 true,否则返回 false。
提示:请使用 element.requestFullscreen() 方法 以全屏模式查看元素。
提示:请使用 element.exitFullscreen() 方法 取消全屏模式。
实例
例子 1
在全屏模式下显示 <video> 元素:
/* 获取您希望全屏显示的元素 */ var elem = document.getElementById("myvideo"); /* 打开全屏模式的函数 */ function openFullscreen() { /* 如果全屏模式可用,则全屏显示元素 */ if (document.fullscreenEnabled) { /* 全屏显示元素 */ elem.requestFullscreen(); } }
例子 2
为跨浏览器代码使用前缀:
/* 如果全屏模式可用,那么做点什么 */ if ( document.fullscreenEnabled || /* 标准语法 */ document.webkitFullscreenEnabled || /* Safari */ document.msFullscreenEnabled/* IE11 */ ) { ... }
语法
document.fullscreenEnabled()
参数
无。
技术细节
返回值: |
布尔值,指示是否可以在全屏模式下查看文档:
|
---|
浏览器支持
表中的数字注明完全支持该方法的首个浏览器版本。
注释:一些浏览器需要特定的前缀(见括号):
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
71.0 45.0 (webkit) |
12.0 11.0 (ms) |
64.0 47.0 (moz) |
6.0 (webkit) | 58.0 15.0 (webkit) |