From 7dc9151dea6ed02fb09f017d3e5e8c064ffccac6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=A2=AB=E9=81=97=E5=BF=98=E7=9A=84=E8=AE=B0=E5=BF=86?= <32097237+YIWANG-sketch@users.noreply.github.com> Date: Fri, 27 Sep 2024 10:13:54 +0800 Subject: [PATCH] fix automatic login --- provider.mjs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/provider.mjs b/provider.mjs index 363242d..2305ff9 100644 --- a/provider.mjs +++ b/provider.mjs @@ -328,7 +328,7 @@ class YouProvider { const loginInfo = await page.evaluate(() => { const userProfileElement = document.querySelector('[data-testid="user-profile-button"]'); if (userProfileElement) { - const emailElement = userProfileElement.querySelector('.sc-3ab4f4f1-4'); + const emailElement = userProfileElement.querySelector('.sc-19bbc80a-4'); return emailElement ? emailElement.textContent : null; } return null; @@ -522,8 +522,9 @@ class YouProvider { throw new Error(`用户 ${username} 的会话无效`); } + await new Promise(resolve => setTimeout(resolve, 1000)); // 等待1秒 //刷新页面 - await session.page.goto("https://you.com", {waitUntil: 'domcontentloaded'}); + // await session.page.goto("https://you.com", {waitUntil: 'domcontentloaded'}); const {page, browser} = session; const emitter = new EventEmitter();