我使用以下代码创建了一个包含移动用户代理的Chrome驱动程序:
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 :(得分:2)
我不相信,我们必须创建一个新的驱动程序。