有人可以在以下情况下提供帮助吗:
我想在DevTools中的**“应用程序”选项卡中更改语言值,但得到堆栈。
我目前存档的是,可以从选择的key(在Local Storage**)-nextLangkey中获取值
JavascriptExecutor js = (JavascriptExecutor) driver;
String localStorrageValue = (String) js.executeScript("return window.localStorage.getItem('nextLang')");
System.out.println(localStorrageValue);
if (localStorrageValue == "it") {
JavascriptExecutor js1 = (JavascriptExecutor) driver;
js1.executeScript("window.localStorage.setItem(arguments[0], argumets[i]):", "nextLang", "en");
driver.navigate().refresh();
}
不幸的是,不改变语言,如我所料(如果子句)我做错了什么?
先谢谢你了
希望更改语言键
1条答案
按热度按时间mwecs4sa1#
发现if子句查询不正确。以下是正确的一个: