使用FileReader处理websocket的二进制数据,APP直接崩溃了,这是什么原因呢
doMsg:function(){
if(this.msgs.length == 0 || !this.workDone){
return;
}
var data = this.msgs.shift();
var reader = new FileReader();
reader.readAsArrayBuffer(data);
console.log("############################");
reader.onload = function(e){
instance.buffer.push(reader.result);
只要执行到readAsArrayBuffer就崩溃了,但是在浏览器里是正常的
