Błąd przeglądarki Internet Explorer: SCRIPT5009: ArrayBuffer jest niezdefiniowany

W przeglądarce Internet Explorer 9 i poniżej pojawia się błąd, który nie występuje w innych przeglądarkach. Jego:

SCRIPT5009: „ArrayBuffer” jest niezdefiniowany

Mój kod jest następujący

    var rawLength = raw.length;
    var array = new Uint8Array(new ArrayBuffer(rawLength));
    for(i = 0; i < rawLength; i++) {
           array[i] = raw.charCodeAt(i);
            }

Linia, która się łamievar array = new Uint8Array(new ArrayBuffer(rawLength));

Czy ktoś wie, czy istnieje rozwiązanie lub obejście tego problemu? Wymagam, aby moja funkcjonalność działała we wszystkich przeglądarkach.

questionAnswers(1)

yourAnswerToTheQuestion