启动浏览器实例添加窗口位置参数

This commit is contained in:
fofolee 2025-02-24 13:12:02 +08:00
parent 0e43a3eac8
commit 28b7225c4d
2 changed files with 12 additions and 3 deletions

View File

@ -119,6 +119,7 @@ const startClient = async (options) => {
proxy = null,
browserPath = getBrowserPath(browserType),
windowSize = null,
windowPosition = null,
incognito = false,
headless = false,
disableExtensions = false,
@ -150,6 +151,7 @@ const startClient = async (options) => {
const optionArgs = [
windowSize ? `--window-size=${windowSize}` : "--start-maximized",
windowPosition ? `--window-position=${windowPosition}` : "",
proxy ? `--proxy-server=${proxy}` : "",
incognito ? incognitoArg[browserType] : "",
headless ? "--headless" : "",

View File

@ -81,11 +81,18 @@ export const browserCommands = {
width: 3,
},
windowSize: {
label: "窗口尺寸",
label: "窗口尺寸(格式:宽,高)",
component: "VariableInput",
icon: "window",
width: 6,
placeholder: "如1920x1080不设置则最大化",
placeholder: "如「1280,720」不设置则最大化",
},
windowPosition: {
label: "窗口位置(格式:x,y)",
component: "VariableInput",
icon: "location_on",
width: 6,
placeholder: "如「160,120」不设置为0,0",
},
proxy: {
label: "代理",
@ -98,7 +105,7 @@ export const browserCommands = {
label: "浏览器路径",
component: "VariableInput",
icon: "folder",
width: 12,
width: 6,
options: {
dialog: {
type: "open",