当前位置: 首页 > 面试题库 >

以全屏模式运行网站

慎风畔
2023-03-14
问题内容

我正在寻找一种技巧,使我的网站处于全屏模式,而无需人工干预。

我已经找到了一些使用HTML5技术的示例,但是所有这些都需要人工交互才能触发。

该网站将显示在电视上…

我已经考虑过在全屏模式下使用SWF文件加载网站,但是我不想强调这个问题,我想强调的只是使用默认模式(html,css和javascript)的所有可能性


问题答案:

您不能 强制 网站以全屏模式显示。

想象一下如果可能的话,安全问题。
恶意网站可能会“劫持”一个不太懂计算机的人的桌面来处理各种可疑业务。

所有 JS全屏api都会引发如下错误:
"Failed to execute 'requestFullScreen' on 'Element': API can only be initiated by a user gesture." 如果您尝试从代码中简单地调用它。

我非常确定Flash是相似的,因为它需要用户交互才能全屏显示。否则,我们将看到几乎无法关闭的全屏弹出窗口。



 类似资料:
  • 编辑模型时使用整个屏幕。正常显示在 Navicat Data Modeler 应用程序的菜单和标题栏在这个模式时将会隐藏。移动你的滑鼠光标到屏幕的顶部,菜单和标题栏将会自动显示。 从菜单栏选择“查看”->“进入全屏幕”或简单地按 CTRL-COMMAND-F 来开始全屏模式。 当取消了全屏模式,Navicat Data Modeler 窗口将回复至之前的狀态。

  • 编辑模型时使用整个屏幕。正常显示在 Navicat Data Modeler 应用程序的标题栏在这个模式时将会隐藏。 从菜单栏选择“查看”->“全屏”或简单地按 F11 来开始全屏模式。 当取消了全屏模式,Navicat Data Modeler 窗口将回复至之前的状态。

  • 问题内容: 如何以全屏模式自动打开网页? 我正在寻找一种在全屏模式下自动打开网页的解决方案,而不希望用户按F11或任何其他浏览器特定的键。 我已经搜索了很多,但是找不到解决方案。 是否有可用的脚本,库或浏览器特定的API可以帮助我实现这一目标? 问题答案: 对于通过Chrome FullscreenAPI的Chrome 请注意,出于(Chrome)安全的原因,它无法自动调用或执行,必须首先与用户进

  • 本文向大家介绍移动端如何设置页面以全屏模式运行?相关面试题,主要包含被问及移动端如何设置页面以全屏模式运行?时的应答技巧和注意事项,需要的朋友参考一下 <head> <meta name="viewport" content="user-scalable=no, width=device-width" /> </head>

  • 全屏模式        点击全屏模式,进入全屏查看状态        点击退出全屏按钮或按“ESC”键,退出全屏模式

  • 问题内容: IE 10的现代桌面版本始终是全屏的。 W3上有一个针对伪类的有效规范 但是,当我尝试使用jQuery 1.9.x和2.x版检测全屏时: 它引发了这个错误: 语法错误,无法识别的表达式:全屏 是因为jQuery尚未识别此标准还是IE10? 检查全屏模式的 传统 方式是什么?我期待以下结果: } 我们可以在没有浏览器嗅探的情况下做到吗? 问题答案: 您已经发现,浏览器兼容性是一个很大的缺