·您当前的位置:主页 > 技术教程 > AS2与AS3技术 >

[AS3]as3中用ByteArray来判断文件格式类型的方法

时间:2017-05-08 09:54酷播
[AS3]as3中用ByteArray来判断文件格式类型的方法

[AS3]as3中用ByteArray来判断文件格式类型的方法:

  1.  var file:FileReference; 
  2.  
  3. file.load();//当选择文件之后,执行load加载进内存 
  4.  
  5. file.addEventListener(Event.COMPLETE, securityTypeHandler);//注册加载完成事件监听 
  6.  
  7. private function securityTypeHandler(e:Event):void {//真实文件类型检测 
  8.  
  9.          var t:ByteArray = e.target.data;//获得文件二进制流 
  10.  
  11.          var name:String = e.target.name;//获得文件名称 
  12.  
  13.          var type:String = e.target.type;//获得后缀名称 
  14.  
  15.          var tnum:String = String(t.readUnsignedShort());//读取文件一个16位的整数,根据这个整数,我们可以得知这个文件的真实类型。 
  16.  

[AS3]as3中用ByteArray来判断文件格式类型的方法

保利威视云直播提供稳定流畅,高画质,低延迟的直播服务

酷播云服务,酷播云