在单独的监视器上打开 2 Chrome windows,但使用本地存储
Opening 2 Chrome windows on Separate monitors BUT with localstorage
我需要通过一次单击(.bat 文件)在两个单独的显示器上以 kiosk 模式(或全屏)打开 2 chrome windows
这在
中有所介绍
但是:
浏览器中的我的网络应用 运行 使用本地存储将数据从一个 chrome window 传输到另一个。
所以我们不能使用 --user-data-dir= 启动标志来创建 Google Chrome window.
的完全隔离实例
-- 电脑是 运行 on Windows 10
有人可以提出另一种解决方案吗?
谢谢
我最终使用自动化软件打开了 Chrome 浏览器 window 的两个实例,并将它们移动到指定的显示中(按 X 像素数)
我使用的软件是 AutoHotKey (AHK) https://autohotkey.com/ - 仅适用于 Windows。
您可以在 Mac.
上使用预装的 Automator
我为我的具体案例编写的 AHK 脚本:
Run, chrome.exe https://domain1/
WinWait, Titlebar Primary - Google Chrome
WinMove, 1920, 0 ; Move window by 1920px on X axis
Sleep, 1000
Run, chrome.exe https://domain2/
WinWait, Titlbar Secondary - Google Chrome
WinMove, 0, 0
WinActivate, Titlebar Secondary - Google Chrome
Sleep, 1000
Send, {F11}
Sleep, 1000
WinActivate, Titlebar Primary - Google Chrome
Send, {F11}
它通过名称或 "Titlebar" 来标识每个 window。
AHK 软件允许创建单个文件,您可以在系统启动时单击或制作脚本 运行。
我需要通过一次单击(.bat 文件)在两个单独的显示器上以 kiosk 模式(或全屏)打开 2 chrome windows
这在
但是:
浏览器中的我的网络应用 运行 使用本地存储将数据从一个 chrome window 传输到另一个。 所以我们不能使用 --user-data-dir= 启动标志来创建 Google Chrome window.
的完全隔离实例-- 电脑是 运行 on Windows 10
有人可以提出另一种解决方案吗?
谢谢
我最终使用自动化软件打开了 Chrome 浏览器 window 的两个实例,并将它们移动到指定的显示中(按 X 像素数)
我使用的软件是 AutoHotKey (AHK) https://autohotkey.com/ - 仅适用于 Windows。 您可以在 Mac.
上使用预装的 Automator我为我的具体案例编写的 AHK 脚本:
Run, chrome.exe https://domain1/
WinWait, Titlebar Primary - Google Chrome
WinMove, 1920, 0 ; Move window by 1920px on X axis
Sleep, 1000
Run, chrome.exe https://domain2/
WinWait, Titlbar Secondary - Google Chrome
WinMove, 0, 0
WinActivate, Titlebar Secondary - Google Chrome
Sleep, 1000
Send, {F11}
Sleep, 1000
WinActivate, Titlebar Primary - Google Chrome
Send, {F11}
它通过名称或 "Titlebar" 来标识每个 window。
AHK 软件允许创建单个文件,您可以在系统启动时单击或制作脚本 运行。