使用此 api,您不仅可以全屏显示整个页面,还可以显示其中的单个元素(这是常规全屏无法做到的)。这里的目的是允许全屏 HTML5 视频和游戏,这样我们就可以最终宣布 HTML5 是 Flash 的可行替代品。
简而言之,以下是您需要了解的有关 FullScreen API 的信息:
- 适用于Firefox 10、Safari和Chrome;
- 您使用新
requestFullScreen()
方法触发它; - 它可以全屏显示任何元素,而不仅仅是整个页面;
- 出于安全原因,全屏只能从事件处理程序触发(由用户启动);
- 同样出于安全考虑,Safari 会阻止除箭头和控制键之外的所有键盘输入,其他浏览器在键入时会显示警告消息;
- API 仍在进行中,因此您必须使用供应商特定的方法(以moz和webkit为前缀);
允许