【发布时间】:2012-07-19 01:26:12
【问题描述】:
我基于 Using the Fullscreen API in web browsers (http://hacks.mozilla.org/2012/01/using-the-fullscreen-api-in-web-browsers ) for fullscreen ,但仅适用带有点击事件或控制台萤火虫,而不是提交事件或鼠标悬停或类似的自动。是否可以在没有点击事件或类似事件的情况下使用 html5 自动全屏?
编辑:如果不可能的话,我理解安全性和可访问性的原因,但在某些环境中这可能是有希望的。
【问题讨论】:
-
我们在 1998 年遇到过这种情况,当时弹出窗口创建的窗口比屏幕还大。如果浏览器不能做到这一点,那将是非常好的,除非有有意的人工输入。
-
阅读the comment explaining怎么样? "全屏请求仅在用户生成的事件处理程序(鼠标单击和按键处理程序)中被授予。这样用户可以控制网站何时进入全屏,也有助于防止网络钓鱼攻击。 "
-
在 SO 上也得到了回答:stackoverflow.com/a/9747340/215042
-
列出了这个问题的更多重复项here。
标签: javascript jquery html fullscreen