【发布时间】:2010-07-09 16:01:51
【问题描述】:
我有一个使用基于自定义 ImageCell 的项目渲染器的 tilelist 组件。我知道有时会找不到它尝试检索的某些图像,我可以通过自定义 ImageCell 加载器上的 IEOrror 侦听器来处理这个问题。
但是,如果我设置数据提供程序,然后在所有图像完成加载或错误过程之前更改它,flash 调试播放器会在 Firefox 中引发未处理的 #2044 错误,说明找不到图像。在带有调试播放器的 Opera 中,它会抛出 #2044 说明加载从未完成。
我找不到捕获和忽略这些错误的方法,因此它们不会抛出调试器播放器对话。此外,当使用 Flash Builder IDE 进行调试时,调试器根本不会中断这些错误 - 它只是在播放器中,而我能够毫无问题地中断其他错误。
当数据提供者改变时,就好像错误监听器正在被释放,但加载器继续并抛出一个未处理的#2044。
关于如何有效处理的任何想法?提前感谢您的时间和帮助 -
b
【问题讨论】:
标签: flash actionscript-3 tilelist ioerror flash-v3-components