Alternative à readAsBinaryString pour IE10
Il semble que readAsBinaryStringune méthode de JavaScript FileReader
objet, n'est pas pris en charge dans IE10. J'ai essayé ce qui suit, comme il est suggéré dans ce HTML5 Rocks article:
String.fromCharCode.apply(null, new Uint16Array(buffer));
Cependant, il en résulte une Out of stack space
erreur.
source d'informationauteur David Jones
Vous devez vous connecter pour publier un commentaire.
J'ai trouvé la réponse ici:
De la David Jones réponse, j'ai écrit cette méthode. Le try/catch gère le readAsBinaryString exception dans IE10/11 et appeler le "IE mode":
Si vous voulez quelque chose d'un peu terser et ES2015-ier alors c'est peut-être ce que vous êtes après:
Essayer mon code: