Forráskód Böngészése

set charset variable to "utf-8" when trying to recover a decoding error

Gildas 7 éve
szülő
commit
08147b56de
1 módosított fájl, 2 hozzáadás és 1 törlés
  1. 2 1
      lib/single-file/single-file-browser.js

+ 2 - 1
lib/single-file/single-file-browser.js

@@ -161,7 +161,8 @@ this.SingleFileBrowser = this.SingleFileBrowser || (() => {
 					return { data: new TextDecoder(charset).decode(buffer), resourceURL, charset };
 				} catch (error) {
 					try {
-						return { data: new TextDecoder("utf-8").decode(buffer), resourceURL, charset };
+						charset = "utf-8";
+						return { data: new TextDecoder(charset).decode(buffer), resourceURL, charset };
 					} catch (error) {
 						return { data: "", resourceURL, charset };
 					}