【发布时间】:2011-03-01 17:58:59
【问题描述】:
我正在使用以下设置:
- 我使用 FileReference.load() 将本地文件加载到 swf 中
- 然后我使用 Loader.loadBytes() 将加载的 ByteArray 解析为 BitmapData 以将其传递给 BitmapImage 的源
第 1 步工作正常,根据进度事件,我得到了大约 36k 的字节数组。
现在我按如下方式传递数据: loader.loadBytes(event.payload as ByteArray);
这就是我卡住的地方。我已经听过 Event 和 DataEvent 但没有任何反应。我将该部分包含在 try/catch 语句中,仍然没有。我用调试器运行它并且:没有。调用 loadBytes 后它似乎什么也不做。
我查找了很多关于未在加载程序上触发的完整事件的线程,但与我的问题没有相似之处。
【问题讨论】:
标签: apache-flex actionscript bytearray loader