[AS3]as3中用ByteArray来判断文件格式类型的方法
[AS3]as3中用ByteArray来判断文件格式类型的方法
[AS3]as3中用ByteArray来判断文件格式类型的方法:
- var file:FileReference;
- file.load();//当选择文件之后,执行load加载进内存
- file.addEventListener(Event.COMPLETE, securityTypeHandler);//注册加载完成事件监听
- private function securityTypeHandler(e:Event):void {//真实文件类型检测
- var t:ByteArray = e.target.data;//获得文件二进制流
- var name:String = e.target.name;//获得文件名称
- var type:String = e.target.type;//获得后缀名称
- var tnum:String = String(t.readUnsignedShort());//读取文件一个16位的整数,根据这个整数,我们可以得知这个文件的真实类型。
- }
[AS3]as3中用ByteArray来判断文件格式类型的方法
热门文章推荐
- [HLS]做自己的m3u8点播系统使用HTTP Live Streaming(HLS技术)
- [FMS]FMS流媒体服务器配置与使用相关的介绍
- [AS3]什么是M3U8,与HTML5的区别是什么
- AS2.0 让flash自适应全屏,并且不自动缩放
- [AS3]as3.0的sound类常用技巧整理
- [AS3]as3与ByteArray详解、ByteArray介绍、ByteArray用法
- 关于RTMP,RTMPT,RTMPS,RTMPE,RTMPTE协议的介绍
- [JS]分享浏览器弹出窗口不被拦截JS示例
请稍候...