优化了qq微信切换

This commit is contained in:
yml2213
2026-04-13 21:48:23 +08:00
parent dc8a014601
commit bc0d6fc8aa
10 changed files with 453 additions and 67 deletions
@@ -172,6 +172,7 @@ export async function reloadTencentBrowserSession(sessionId) {
session.qrImagePath = ''
session.qrUpdatedAt = ''
await ensureLoginTab(session.page, session.loginType)
await captureSessionQr(session)
}
session.notice = credentialReady
@@ -247,6 +248,11 @@ export async function refreshTencentBrowserSession(sessionId, { includeQrImage =
session.expiresAt = Date.now() + SESSION_TTL_MS
if (!session.qrImageBase64 || session.status === 'expired') {
if (session.status === 'expired') {
await reloadActivityPageForPresentation(session.page)
await ensureLoginTab(session.page, session.loginType)
}
await captureSessionQr(session)
if (session.status === 'expired') {
session.notice = '二维码已刷新,请重新扫码'