2014-03-01 24 views
2

我使用下面的代码来创建移动用户代理的Chrome驱动程序:Selenium Chrome C#在现有Web驱动程序上更改用户代理而不创建新代理?

ChromeOptions options = new ChromeOptions(); 
options.AddArgument("--user-agent=Mozilla/5.0 (Linux; Android 4.1.2; SHV-E250S Build/JZO54K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.82 Mobile Safari/537.36"); 
IWebDriver mobileDriver = new ChromeDriver(@"PATH-TO-WEB-DRIVER", options); 

我使用附带在第一浏览器的标准,默认的用户代理,但我必须切换到移动用户代理。是否有可能做到这一点没有Quit()正常的驱动程序,并重新创建一个与上面显示的代码?

回答

0

我不这么认为,我们必须创建一个新的驱动程序。

相关问题