Переглянути джерело

fixed missing favicon issue

Gildas 7 роки тому
батько
коміт
02c918665e
1 змінених файлів з 4 додано та 1 видалено
  1. 4 1
      lib/single-file/single-file-core.js

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

@@ -380,7 +380,10 @@ this.SingleFileCore = this.SingleFileCore || (() => {
 		}
 
 		insertFaviconLink() {
-			let faviconElement = this.doc.querySelector("link[href][rel*=\"icon\"]");
+			let faviconElement = this.doc.querySelector("link[href][rel=\"icon\"]");
+			if (!faviconElement) {
+				faviconElement = this.doc.querySelector("link[href][rel=\"shortcut icon\"]");
+			}
 			if (!faviconElement) {
 				faviconElement = this.doc.createElement("link");
 				faviconElement.setAttribute("type", "image/x-icon");