fix(script): 修复用户脚本功能异常

This commit is contained in:
Quan 2025-08-14 21:10:15 +08:00
parent 67479affb2
commit 8023dbd81f
2 changed files with 13 additions and 15 deletions

View File

@ -4,7 +4,7 @@
**用户脚本更新内容:**
**版本号2.1.13**
**版本号2.1.14**
1. 新增链接提取/图片下载选择模式开关
2. 修复合辑作品链接提取失败的问题

View File

@ -1,7 +1,7 @@
// ==UserScript==
// @name XHS-Downloader
// @namespace https://github.com/JoeanAmier/XHS-Downloader
// @version 2.1.13
// @version 2.1.14
// @description 提取小红书作品/用户链接,下载小红书无水印图文/视频作品文件
// @author JoeanAmier
// @match http*://xhslink.com/*
@ -571,20 +571,18 @@
if (order === 4) {
urlsString = generateUserUrls(data);
callback(urlsString);
} else if (config.linkCheckboxSwitch) {
showListSelectionModal(data.map(([id, token, cover, author, title,]) => ({
id: id, token: token, image: cover, author: author, title: title,
})),).then((selected) => {
if (selected.length > 0) {
urlsString = generateNoteUrls(selected.map(item => [item.id, item.token]));
callback(urlsString);
}
});
} else {
if (config.linkCheckboxSwitch) {
showListSelectionModal(data.map(([id, token, cover, author, title,]) => ({
id: id, token: token, image: cover, author: author, title: title,
})),).then((selected) => {
if (selected.length > 0) {
urlsString = generateNoteUrls(selected.map(item => [item.id, item.token]));
callback(urlsString);
}
});
} else {
urlsString = generateNoteUrls(data.map(item => [item.id, item.token]))
callback(urlsString);
}
urlsString = generateNoteUrls(data.map(item => item.slice(0, 2)))
callback(urlsString);
}
}, [0, 1, 2, 5].includes(order))
};