Internet Explorer 9 以降でエラーが発生しますが、他のブラウザでは発生しません。これは:
SCRIPT5009: 'ArrayBuffer' は定義されていません
私のコードは次のとおりです
var rawLength = raw.length;
var array = new Uint8Array(new ArrayBuffer(rawLength));
for(i = 0; i < rawLength; i++) {
array[i] = raw.charCodeAt(i);
}
切れる線はvar array = new Uint8Array(new ArrayBuffer(rawLength));
これに対する解決策または回避策があるかどうかは誰にもわかりませんか? すべてのブラウザで動作する機能が必要です。