我试图在Protractor中运行以下脚本
browser.executeScript("return window.localStorage.getItem('access_token');").then((accessToken) => {
console.log("AccessToken Obtained ", accessToken);
});
然而,代码永远不会进入.then部分。它只是被阻止了。我尝试了executeAsyncScript,结果仍然相同。
我浏览了很多在线示例,我认为这应该有效,但不确定这里是否出错。
答案 0 :(得分:0)
你可以尝试一下这个:
function getAccessToken() {
return window.localStorage.getItem('access_token');
}
browser.executeScript(getAccessToken).then((accessToken) => {
console.log("AccessToken Obtained ", accessToken);
});