parent
f08d421768
commit
2d1a7eceb0
@ -109,11 +109,14 @@ class Gatherer {
|
|||||||
}
|
}
|
||||||
|
|
||||||
*collectImagesInternal(img: HTMLImageElement) {
|
*collectImagesInternal(img: HTMLImageElement) {
|
||||||
|
try {
|
||||||
const src = img.currentSrc || img.src;
|
const src = img.currentSrc || img.src;
|
||||||
const item = this.makeItem(src, img);
|
const item = this.makeItem(src, img);
|
||||||
|
if (item) {
|
||||||
item.fileName = "";
|
item.fileName = "";
|
||||||
item.description = item.title;
|
item.description = item.title;
|
||||||
yield item;
|
yield item;
|
||||||
|
}
|
||||||
|
|
||||||
const {srcset} = img;
|
const {srcset} = img;
|
||||||
if (!srcset) {
|
if (!srcset) {
|
||||||
@ -126,10 +129,16 @@ class Gatherer {
|
|||||||
for (const i of imgs) {
|
for (const i of imgs) {
|
||||||
const item = this.makeItem(i, img);
|
const item = this.makeItem(i, img);
|
||||||
if (item) {
|
if (item) {
|
||||||
|
item.fileName = "";
|
||||||
|
item.description = item.title;
|
||||||
yield item;
|
yield item;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
catch (ex) {
|
||||||
|
console.error("oops image", ex.toString(), ex.stack, ex);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
collectImages(img: HTMLImageElement) {
|
collectImages(img: HTMLImageElement) {
|
||||||
return [...this.collectImagesInternal(img)];
|
return [...this.collectImagesInternal(img)];
|
||||||
|
Loading…
x
Reference in New Issue
Block a user