
[英]How to open a Chrome Profile through --user-data-dir argument of Selenium
[英]Why is Selenium C# Chrome not storing Session Data to user-data-dir?
我正在尝试自动化 WhatsApp Web,为此我想保存会话数据,以便不需要每次都扫描 QR 码。 我这样做添加了 user-data-dir 参数: options.AddArgument("--user-data-dir=userdata");
Chrome 将数据存储到此文件夹中,但似乎只在启动时执行此操作。 当我用driver.Close();
退出 Driver 时driver.Close();
或driver.Quit();
数据可能没有被存储,因为驱动程序“杀死”了 Chrome。 当我在没有 headless 的情况下启动 Chrome 并使用关闭按钮关闭窗口时,数据将在下次启动时存储和加载。
有什么方法或解决方法可以手动存储会话数据或正常关闭 Chrome?
我不喜欢的一个解决方法是,用户需要在第一次手动关闭窗口来存储用户数据。 很高兴看到您的建议
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.