2013-05-14 274 views
4

我在Internet Explorer 9中收到一个错误,并且在其他浏览器中没有发生错误。它是:Internet Explorer错误:SCRIPT5009:ArrayBuffer未定义

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));

有谁知道,如果有一个行解决方案还是解决方法?我需要我的功能在所有浏览器中工作。

+4

'不支持ArrayBuffer'直到IE10(我认为,这显示它:HTTP:// caniuse。 com/typedarrays) – Ian 2013-05-14 14:03:58

+0

感谢您的帮助! – SalesforceQueries 2013-05-14 19:22:10

+0

你是否得到了答案。如是。你可以在这里发表你的回答 – 2014-07-14 10:00:15

回答

相关问题