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

ric*_*res 7 javascript jquery html5 fullscreen

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

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

Aln*_*tak 16

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

  • 这是防止弹出窗口打开的相同机制; 用户必须单击按钮才能打开弹出窗口,否则弹出窗口阻止程序将阻止它.Facebook的,但是,有上传视频时,一个整洁的小解决这个(在Chrome):它会显示在屏幕上,说,一箱"Facebook需要打开一个新的窗口,将视频上传,"有一个OK按钮,这将打开点击时的新窗口.您可以通过显示一条消息来实现类似的解决方案,该消息显示"我们需要全屏继续",以及一个将页面全屏显示并删除消息的"确定"按钮. (4认同)