fix(route): gamme lazy load img (#10729)

again
This commit is contained in:
Tony
2022-09-07 04:44:38 +08:00
committed by GitHub
parent ab2765a9fa
commit 4434f8765e
2 changed files with 6 additions and 4 deletions
+3 -2
View File
@@ -14,9 +14,10 @@ module.exports = async (ctx) => {
const $ = cheerio.load(data);
$('.entry img').each((_, img) => {
if (img.attribs['data-original']) {
img.attribs.src = img.attribs['data-original'];
if (img.attribs['data-original'] || img.attribs['data-src']) {
img.attribs.src = img.attribs['data-original'] || img.attribs['data-src'];
delete img.attribs['data-original'];
delete img.attribs['data-src'];
}
});
+3 -2
View File
@@ -27,9 +27,10 @@ module.exports = async (ctx) => {
const $ = cheerio.load(data);
$('.entry img').each((_, img) => {
if (img.attribs['data-original']) {
img.attribs.src = img.attribs['data-original'];
if (img.attribs['data-original'] || img.attribs['data-src']) {
img.attribs.src = img.attribs['data-original'] || img.attribs['data-src'];
delete img.attribs['data-original'];
delete img.attribs['data-src'];
}
});