最近因为项目需要,所以开始了as3的开发之旅。今天遇到一个问题,就是在用flash.display.Loader的load()方法的时候,如果反复调用load(),就会出现“Error #2025: 提供的 DisplayObject 必须是调用者的子级”的错误,核心代码如下:

 

        public function loadPhoto(picURL):void {
            _loader.load(
new URLRequest(picURL));
            _loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onLoad);
            _loader.addEventListener(SecurityErrorEvent.SECURITY_ERROR, onError);
        }
        
        protected 
function onLoad(event:Event):void {
            content.addChild(_loader.content);
            _eventDispatcher.dispatchEvent(
new Event(PhotoLoader.EVENTS_LOAD));
        }

相关文章:

  • 2021-06-20
  • 2021-06-25
  • 2021-08-07
  • 2021-09-22
  • 2022-01-28
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-08-25
  • 2021-08-11
  • 2022-12-23
  • 2022-12-23
  • 2021-10-10
相关资源
相似解决方案