允许自动使用全屏API或在自己的浏览器版本中模拟按键

问题描述 投票:0回答:1

我尝试让我的网站自动全屏加载,无需用户输入。然而,这似乎不可能通过 Javascript 实现全屏 API。出于安全原因,也不允许模拟按键 (F11)。

我在另一个问题中读到,我可以分叉现有的浏览器,因此允许自动使用全屏 API(也可能模拟按键......?)。

因为我只需要在我自己的机器上进行私人项目,这对我来说听起来可行,但我不知道从哪里开始。我尝试在 Chromium 源代码中查找全屏 API 的实现,但没有真正成功。

那么:我所描述的可以通过浏览器端修改来实现吗?我可以从哪里开始在 Chromium(或任何开源浏览器)中寻找(或找出要寻找的内容)?如果没有多年的浏览器技术经验,这是否可能完成?或者还有其他更合适的地方可以询问吗?非常感谢

/编辑 需要澄清的是,仅以全屏模式启动网站/浏览器(如果可能可靠的话)可能也无法解决我的问题,因为有时我也需要切换到非全屏。

javascript browser fullscreen
1个回答
0
投票

如果在启动浏览器时添加

--start-fullscreen
作为命令行选项,则可以全屏启动 Google Chrome。您也可以添加网站。

Windows 示例

"C:\Path to broser\chrome.exe" --start-fullscreen "https://example.com"

使用

--start-fullscreen
以全屏模式启动浏览器,但您仍然可以选择按 F11 在正常模式和全屏模式之间切换。

存在更多命令行选项。

© www.soinside.com 2019 - 2024. All rights reserved.