- 积分
- 136191
- 注册时间
- 2014-12-27
- 最后登录
- 2024-4-10
- 在线时间
- 603 小时
- 威望
- 562
- 贡献
- 29
- 金币
- 52694
- 钢镚
- 1422
- 交易凭证
- 1
- 分享
- 0
- 精华
- 33
- 帖子
- 2094
- 主题
- 1742
TA的每日心情 | 擦汗 2018-4-10 15:18 |
---|
签到天数: 447 天 [LV.9]以坛为家II
超级版主
- 威望
- 562
- 贡献
- 29
- 金币
- 52694
- 钢镚
- 1422
|
沙发
楼主 |
发表于 2015-1-10 12:53:10
|
只看该作者
我也遇到这一问题:
- Error: Error #2030: 遇到文件尾。
- at flash.utils::ByteArray/readInt()
复制代码
代码如下:
- var loader:MP3FileReferenceLoader=new MP3FileReferenceLoader();
- loader.addEventListener(MP3SoundEvent.COMPLETE,
- function(evt:MP3SoundEvent):void{
- callback(evt.sound);
- trace("声音加载成功!");
- });
- try{
- loader.getSoundByBytes(bytes);//出错地址
- }catch(err:ErrorEvent)
- {
- trace(err.text.toString());
-
- }
复制代码
点评:使用loader时遇到此问题,需要验证所加载的数据是否加载完(触发Event.COMPLETE事件),否则数据没加载完是不能对流数据进行读取的
|
|