是否可以使用html5自动全屏?

时间:2012-07-19 19:33:38

标签: javascript jquery html5 fullscreen

我基于在网络浏览器中使用Fullscreen API(http://hacks.mozilla.org/2012/01/using-the-fullscreen-api-in-web-browsers)进行全屏,但仅适用于使用单击事件或控制台firebug,而不是使用提交事件或鼠标悬停或类似的自动化。可以使用html5自动全屏,没有点击事件或类似事件吗?

编辑:如果不可能,我理解安全性和可访问性的原因,但在某些环境中,这可能是有希望的。

2 个答案:

答案 0 :(得分:16)

不,这是不可能的 - 出于安全原因,访问全屏需要用户的“权限”,因此与浏览器输入事件有关。

答案 1 :(得分:2)

不,那是不可能的。出于安全考虑,requestFullScreen()必须由直接用户操作(如点击)触发。它和弹出窗口一样。

阅读https://wiki.mozilla.org/Security/Reviews/Firefox10/CodeEditor/FullScreenAPIhttps://wiki.mozilla.org/Gecko:FullScreenAPI以供参考。