【发布时间】:2015-03-20 20:59:24
【问题描述】:
当我在 Chrome 中使用 selenium webdriver 打开一个外语网页时,它不会自动翻译成英文。如何克服这种行为?
当我手动打开同一页面时,它会自动翻译。 chrome 驱动程序中是否有某种配置会禁用自动翻译?有没有办法启用相同的功能?
【问题讨论】:
标签: google-chrome selenium selenium-chromedriver
当我在 Chrome 中使用 selenium webdriver 打开一个外语网页时,它不会自动翻译成英文。如何克服这种行为?
当我手动打开同一页面时,它会自动翻译。 chrome 驱动程序中是否有某种配置会禁用自动翻译?有没有办法启用相同的功能?
【问题讨论】:
标签: google-chrome selenium selenium-chromedriver
您是否尝试使用您当前的用户配置文件加载您的 Chrome WebDriver? 我认为这应该对你有用。
String userProfile= "C:\\Users\\<your user dir>\\AppData\\Local\\Google\\Chrome\\User Data\\Default\\";
ChromeOptions objOptions = new ChromeOptions();
objOptions.addArguments("user-data-dir=" + userProfile);
objOptions.addArguments("--start-maximized");
WebDriver driver = new ChromeDriver(objOptions);
driver.navigate.to("<your url here>");
【讨论】: