1
0
Gildas 4 жил өмнө
parent
commit
453753c118

+ 4 - 1
lib/single-file/single-file-util.js

@@ -94,7 +94,10 @@ function getInstance(utilOptions) {
 			return (new DOMParser()).parseFromString(content, "text/xml");
 			return (new DOMParser()).parseFromString(content, "text/xml");
 		},
 		},
 		parseSVGContent(content) {
 		parseSVGContent(content) {
-			return (new DOMParser()).parseFromString(content, "image/svg+xml");
+			const doc = (new DOMParser()).parseFromString(content, "image/svg+xml");
+			if (doc.querySelector("parsererror")) {
+				return (new DOMParser()).parseFromString(content, "text/html");
+			}
 		},
 		},
 		async digest(algo, text) {
 		async digest(algo, text) {
 			try {
 			try {