🐞 fix: V1.6.4 更改发送二维码逻辑

This commit is contained in:
zhiyu1998 2024-04-01 21:39:41 +08:00
parent b959efd457
commit 71a77fb757
2 changed files with 3 additions and 3 deletions

View File

@ -1,5 +1,5 @@
- {
version: 1.6.3,
version: 1.6.4,
data:
[
新增<span class="cmd">B站扫码</span>功能,

View File

@ -285,10 +285,10 @@ export async function getScanCodeData(qrcodeSavePath = 'qrcode.png', detectTime
const maxAttempts = 3;
let loginResp;
// 钩子函数,目前用于发送二维码给用户
hook();
// 检测扫码情况默认 10s 检测一次并且尝试3次没扫就拜拜
while (code !== 0 && attemptCount < maxAttempts) {
// 钩子函数,目前用于发送二维码给用户
hook();
loginResp = await axios.get(BILI_SCAN_CODE_DETECT.replace("{}", qrcode_key), { ...biliHeaders });
code = loginResp.data.data.code;
await new Promise(resolve => setTimeout(resolve, detectTime * 1000)); // Wait for detectTime seconds