HTML5 全屏 API 原文链接: Fullscreen API 在越来越真实的web应用程序中,JavaScript也变得越来越给力. FullScreen API 是一个新的JavaScript API,简单而又强大. FullScreen 让我们可以通过编程的方式来向用户请求全屏显示,如果交互完成,随时可以退出全屏状态. 在线演示Demo: Fullscreen API Example (在此Demo中,可以Launch ,Hide ,以及Dump显示相关属性,可以通过chrome的控制台查看日志信息.) 启动全屏模式 全屏API requestFullscreen方法在一些老的浏览器里面依然使用带前缀形式的方法名,因此可能需要进行检测判断: (带前缀,意思就是各个浏览器内核不通用.) // 找到支持的方法, 使用需要全屏的 element 调用
如果用户同意进入全屏,那么工具栏以及其他浏览器组件会隐藏起来,使document框架的宽度和高度横跨整个屏幕. 退出全屏模式 使用 exitFullscreen 方法可以使浏览器退出全屏,返回原先的布局. 该方法在一些老的浏览器上也是支持前缀方法. // 退出 fullscreen
Fullscreen 属性与事件 一个坏消息,到目前为止,全屏事件和方法依然是带前缀的,好消息就是很快主流浏览器就会都支持。
var fullscreenElement =
Fullscreen CSS 浏览器提供了一些有用的 fullscreen CSS 控制规则: /* html */
|
HTML5 全屏 API
最新推荐文章于 2023-07-23 22:24:40 发布