[AS3]添加IOErrorEvent事件监听
添加IOErrorEvent事件监听,针对Loader和URLLoader添加方式有所不同
添加IOErrorEvent事件监听,针对Loader和URLLoader添加方式有所不同
- var loader:Loader = new Loader();
- loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, onError);
- var urlLoader:URLLoader = new URLLoader;
- urlLoader.addEventListener(IOErrorEvent.IO_ERROR, onError);
正常情况下,把所有该添加监听的地方都加上监听,这样就可以解决问题。特殊情况下,比如说倒霉的我,工程所有用到的URLLoader和Loader我都添加了监听,可问题依旧,最后经过长期的奋战,发现问题出在这里:我在加载成功时会作清理,这时调用了loader的unloadAndStop(),这才是原凶,不知道它为什么会导致这样的问题,原因还待求解中(可能是由于调用此方法随之也清除了ioErrorEvnet的派发,只是猜测但还是不了解清除了怎么就会报这错),最后换成了unload()方法,才一切风平浪静
来源:http://blog.csdn.net/chjh0540237/article/details/9325797
热门文章推荐
- [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示例
请稍候...