我最近遇到了 selenium-webdriver(对于 Node.js)的一个相当大的问题 - 一切正常,但只有在您尝试同时运行两个配置文件之前!
通常我用用户数据目录的值指定参数 user-data-dir,通常是 ${os.homedir()}/AppData/Local/Google/Chrome/User Data(至少在 Windows 的情况下)。
当然,最重要的是,我还定义了 profile-directory 参数,其值为 Default 或 Profile 1 等。
当我尝试在单独的铬窗口中同时打开两个配置文件目录时出现问题,它实际上启动了两个(或更多)铬/铬实例,但是只有第一个打开的实际上继续运行其余的 Node.js 脚本说明。