【发布时间】:2022-01-21 00:57:46
【问题描述】:
所以我试图让 puppeteer 午餐成为一个页面,然后将一个令牌放入本地存储中。 .setItem 不工作它只是粉碎了我的铬。
所以有一个页面叫不和谐 如果您有用户令牌,则可以使用脚本登录页面
所以我发现有人制作了一个可以在控制台中通过的脚本 然后当代码显示“token here”时,您通过了您的令牌,然后一切都发生了
let token = "your token";
function login(token) {
setInterval(() => {
document.body.appendChild(document.createElement `iframe`).contentWindow.localStorage.token = `"${token}"`
}, 50);
setTimeout(() => {
location.reload();
}, 2500);
}
login(token);
这是代码。
所以我的想法是让 puppeteer 运行这段代码,然后在刷新后登录页面
有什么选择吗? 如果我没有选择另一种解决方案, 也许让 puppeteer 在控制台中输入整个代码。
【问题讨论】:
标签: javascript node.js automation puppeteer