fullscreen mode 全屏

全屏对HTML5 apps发展应该是很重要的,apps如果没法控制 
全屏就没有办法达到native的效果,比方html5游戏还是给 
人网页的感觉,而非一个game。

Mozilla提出了Fullscreen API[1],webkit也会使用它[2]。

比方调用video全屏

<video src="pelican.webm" autoplay
        onclick="event.target.requestFullScreen()"
        onended="document.cancelFullScreen()">
</video>

最大的隐忧是全屏是否应该得到用户的允许下才能进行 
(explicit permission),而且也存在这其他安全问题。


[1]https://wiki.mozilla.org/Gecko:FullScreenAPI
[2]http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2011-May/031538. 
html

Received on Friday, 5 August 2011 13:41:22 UTC