zoukankan      html  css  js  c++  java
  • Error #2044: 未处理的 IOErrorEvent:。 text=Error #2035: 找不到 URL这是flash加载外部资源时有时会遇到的问题,对于此问题解决如下

    导致这个错误的主要原因是未添加IOErrorEvent事件监听,或者添加了监听,但是加载时使用了unload()

    参考资料:

    http://blog.csdn.net/chjh0540237/article/details/9325797 

     

    Error #2044: 未处理的 IOErrorEvent:。 text=Error #2035: 找不到 URL这是flash加载外部资源时有时会遇到的问题,对于此问题解决如下

    添加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);

    可参考:http://hub.tutsplus.com/tutorials /quick-tip-how-to-debug-an-as3-error-2044--active- 9675?request_uri=%2Ftutorials%2Factionscript%2Fquick-tip-how-to-debug- an-as3-error-2044%2F,这里有详细阐述


    正常情况下,把所有该添加监听的地方都加上监听,这样就可以解决问题。特殊情况下,比 如说倒霉的我,工程所有用到的URLLoader和Loader我都添加了监听,可问题依旧,最后经过长期的奋战,发现问题出在这里:我在加载成功时会作清理,这时调用了loader的unloadAndStop(),这才是原凶,不知道它为什么会导致这样的问题,原因还待求解中(可能是由于调用此方法随 之也清除了ioErrorEvnet的派发,只是猜测但还是不了解清除了怎么就会报这错),最后换成了unload()方法,才一切风平浪静

  • 相关阅读:
    mysql--连接查询(内外连接)
    Mysql--select基础查询
    Mysql--数据定义语言(DDL)
    Mysql--数据操作语言(DML)
    java--String、StringBuilder、StringBuffer的解析和比较?
    Java--equals和 == 的比较和equals()、HashCode()的重写
    Mysql--数据类型
    Mysql--约束
    SpringCloud版本说明
    springBoot 发送邮件
  • 原文地址:https://www.cnblogs.com/yelaiju/p/4767903.html
Copyright © 2011-2022 走看看