守望者--AIR技术交流

标题: 2030 [打印本页]

作者: 破晓    时间: 2015-1-8 15:32
标题: 2030
异常语句:
Error: Error #2030: 遇到文件尾。


  1. Error: Error #2030: 遇到文件尾。
  2. Error #2044: 未处理的 securityError:。 text=Error #2048: 安全沙箱冲突:file:///D|/flash/client.swf 不能从 192.168.1.100:8080 加载数据。
复制代码


作者: 破晓    时间: 2015-1-10 12:53
我也遇到这一问题:
  1. Error: Error #2030: 遇到文件尾。
  2.         at flash.utils::ByteArray/readInt()
复制代码

代码如下:
  1.                         var loader:MP3FileReferenceLoader=new MP3FileReferenceLoader();
  2.                         loader.addEventListener(MP3SoundEvent.COMPLETE,
  3.                                 function(evt:MP3SoundEvent):void{
  4.                                         callback(evt.sound);
  5.                                         trace("声音加载成功!");
  6.                                 });                 
  7.                         try{
  8.                                 loader.getSoundByBytes(bytes);//出错地址

  9.                         }catch(err:ErrorEvent)
  10.                         {
  11.                                 trace(err.text.toString());
  12.                         
  13.                         }
复制代码

点评:使用loader时遇到此问题,需要验证所加载的数据是否加载完(触发Event.COMPLETE事件),否则数据没加载完是不能对流数据进行读取的





欢迎光临 守望者--AIR技术交流 (http://www.airmyth.com/)