gpt4 book ai didi

google-chrome - 如何在不同的显示器中打开 Chrome kiosk 模式的两个实例 (Windows)

转载 作者:行者123 更新时间:2023-12-02 01:24:44 51 4
gpt4 key购买 nike

我们正在开发一个 Web 应用程序,需要在不同屏幕上的两个不同浏览器实例中打开。显然,我们使用的电脑已经具有双显示屏,并且两个显示器具有相同的尺寸和分辨率。

我们的想法是,一旦 Windows 启动,这两个应用程序就应该立即以全屏方式打开,我们的首选浏览器是 Chrome,因为它包含多个命令,可以帮助我们完成任务。

我们已成功向启动程序添加了两个快捷方式,可在 kiosk 模式下打开两个实例,但我们无法选择在哪个显示器上打开。

快捷方式有这个目标:

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --user-data-dir=c:\temp --kiosk www.domain.com --new-window "%1" --window-position=0,0

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --user-data-dir=c:\temp --kiosk www.domain2.com --new-window "%2" --window-position=1680,0

为了打开两个实例,chrome 需要创建一个临时文件,其中包含要打开的实例的信息(--user-data-dir=c:\temp)

我们尝试使用 (--window-position=1680,0) 来指定在何处打开实例,但 Chrome 似乎会优先考虑最后一个实例打开的位置,因此,无论命令如何,两个实例都会在同一窗口中打开。

我们发现这个网站包含所有可用命令的列表,但列表很大,我们甚至不知道我们在寻找什么:

http://peter.sh/experiments/chromium-command-line-switches/

我找到了这个命令:--display=:0.0 | --display=:0.1 但它似乎不起作用或者我没有正确使用它

有什么想法吗?谢谢。

最佳答案

这段代码对我来说效果很好:

start C:\Users\terminal\AppData\Local\Google\Chrome\Application\chrome.exe --app="http://www.domain1.com" --window-position=0,0 --kiosk --user-data-dir=c:/monitor1

start C:\Users\terminal\AppData\Local\Google\Chrome\Application\chrome.exe --app="http://www.domain2.com" --window-position=1680,0 --kiosk --user-data-dir=c:/monitor2

我认为参数的顺序是相关的。

关于google-chrome - 如何在不同的显示器中打开 Chrome kiosk 模式的两个实例 (Windows),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29294045/

51 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com