写入ByteArray和读出的数据不一致,很奇异
环境:flex 3.2
当我调用ByteArray.writeByte写入一个’-48‘的数据时,读出来却成了208,这是为何?百思不得其解
var buffer:ByteArray=new ByteArray(); buffer.writeByte(-48); var msg:String=""; for(var i:int=0;i<buffer.length;i++){ msg=msg+buffer[i]+","; } ExternalInterface.call("alert","connected:"+msg);