You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何让Playwright Codegen启动带指定参数的Chromium浏览器?

实现Playwright Codegen启动Chromium时添加自定义参数

当然可以实现,有两种简单的方式:

1. 直接在命令行传递参数

Playwright Codegen支持通过--browser-args选项直接给浏览器传递启动参数,执行命令时按以下格式编写:

playwright codegen demo.playwright.dev/todomvc --browser chromium --browser-args="--disable-web-security --user-data-dir=/path/to/your/data/dir"
  • 注意替换/path/to/your/data/dir为你实际的用户数据目录路径(Windows系统可写成"C:\your\data\dir",路径含空格时需用双引号包裹)
  • 如果默认浏览器就是Chromium,--browser chromium可以省略

2. 通过配置文件永久生效

如果需要每次启动Codegen都自动加载这些参数,可创建playwright.config.js配置文件,写入以下内容:

module.exports = {
  use: {
    browserName: 'chromium',
    launchOptions: {
      args: [
        '--disable-web-security',
        '--user-data-dir=/path/to/your/data/dir'
      ]
    }
  }
};

之后运行Codegen时指定配置文件即可:

playwright codegen demo.playwright.dev/todomvc --config playwright.config.js

注意事项

  • --user-data-dir指定的目录如果不存在,Chromium会自动创建
  • 禁用Web安全(--disable-web-security)会带来安全风险,仅建议在测试环境使用
  • 确保参数格式正确,多个参数用空格分隔,路径含特殊字符时用引号包裹

内容的提问来源于stack exchange,提问作者Felipe Sanguino

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.14 00:02:02