|
|
@@ -94,7 +94,7 @@ this.imagesMinifier = this.imagesMinifier || (() => {
|
|
|
Object.keys(imageSelectors.src).forEach(selector => ignoredAttributeNames.push(imageSelectors.src[selector]));
|
|
|
Object.keys(imageSelectors.srcset).forEach(selector => ignoredAttributeNames.push(imageSelectors.srcset[selector]));
|
|
|
}
|
|
|
- doc.querySelectorAll("img").forEach(imgElement => {
|
|
|
+ doc.querySelectorAll("img[src]:not([srcset])").forEach(imgElement => {
|
|
|
let replaceImage = !options.lazyLoadImages;
|
|
|
if (!replaceImage) {
|
|
|
replaceImage = !Object.keys(ignoredAttributeNames).map(key => ignoredAttributeNames[key]).find(attributeName => imgElement.getAttribute(attributeName));
|
|
|
@@ -124,7 +124,7 @@ this.imagesMinifier = this.imagesMinifier || (() => {
|
|
|
imageElement.setAttributeNS(SVG_NS, "width", width);
|
|
|
imageElement.setAttributeNS(SVG_NS, "height", height);
|
|
|
}
|
|
|
- // svgElement.style.border = "1px solid red";
|
|
|
+ svgElement.style.border = "1px solid red";
|
|
|
imgElement.parentElement.replaceChild(svgElement, imgElement);
|
|
|
}
|
|
|
|