fix: regenerate expired Douyin login QR

This commit is contained in:
Rixuan Shao
2026-07-11 22:38:52 +08:00
parent 1cf15e8a6b
commit 712167b0fb
6 changed files with 58 additions and 4 deletions
+12 -1
View File
@@ -462,7 +462,18 @@
});
document.querySelectorAll("[data-refresh-login-qr]").forEach((button) => {
button.addEventListener("click", () => refreshLoginQr());
button.addEventListener("click", async () => {
button.disabled = true;
if (qrStatus) qrStatus.textContent = "正在让抖音重新生成二维码...";
try {
await postForm("/login-desktop/qr/refresh");
refreshLoginQr(900);
} catch (error) {
if (qrStatus) qrStatus.textContent = `刷新二维码失败:${error.message}`;
} finally {
button.disabled = false;
}
});
});
document.querySelectorAll(".login-desktop-save").forEach((button) => {