fix: 修复遗留的浏览器启动参数导致的小问题

This commit is contained in:
foxhui
2025-12-11 20:58:22 +08:00
Unverified
parent 0f22e097ba
commit 6a229f06b2
3 changed files with 1 additions and 26 deletions
-3
View File
@@ -50,9 +50,6 @@ browser:
# 是否启用无头模式
headless: false
# 是否启用 GPU (Camoufox 已内置指纹伪装,无GPU设备运行请使用false)
gpu: false
# 代理设置
proxy:
# 是否启用代理
+1 -20
View File
@@ -167,7 +167,6 @@ function getPersistentFingerprint(filePath) {
* @param {object} [config.browser] - Browser 配置
* @param {boolean} [config.browser.headless] - 是否开启 Headless 模式
* @param {string} [config.browser.path] - Camoufox 可执行文件路径
* @param {boolean} [config.browser.gpu] - 是否启用 GPU
* @param {object} [config.browser.proxy] - 代理配置
* @param {object} options - 启动选项
* @param {string} options.userDataDir - 用户数据目录路径
@@ -220,13 +219,7 @@ export async function initBrowserBase(config, options) {
i_know_what_im_doing: true,
block_webrtc: true,
exclude_addons: ['UBO'],
geoip: false,
args: [
'--no-sandbox',
'--disable-setuid-sandbox',
'--disable-dev-shm-usage',
'--no-first-run'
]
geoip: false
};
// Headless 模式配置
@@ -241,18 +234,6 @@ export async function initBrowserBase(config, options) {
logger.info('浏览器', 'Headless 模式: 禁用' + (reasons.length > 0 ? ` (${reasons.join(', ')})` : ''));
}
// GPU 配置适配
if (browserConfig.gpu === false) {
camoufoxLaunchOptions.args.push(
'--disable-gpu',
'--use-gl=swiftshader',
'--animation-duration-scale=0',
'--disable-smooth-scrolling'
);
logger.info('浏览器', 'GPU 加速: 禁用');
} else {
logger.info('浏览器', 'GPU 加速: 启用');
}
// 代理配置适配
const proxyObject = await getBrowserProxy(browserConfig.proxy);
-3
View File
@@ -76,9 +76,6 @@ browser:
# 是否启用无头模式
headless: false
# 是否启用 GPU (Camoufox 已内置指纹伪装,无GPU设备运行请使用false)
gpu: false
# 代理设置
proxy:
# 是否启用代理