我在我的项目中有一个扩展 DownloadProgressBar 的类。大多数情况下它运行良好,但有时对于一些已经将播放器放在缓存中的用户,它会卡在“INIT_PROGRESS”阶段并且 INIT_COMPLETE 永远不会触发。
我通过使用以下方法覆盖设置的预加载函数来添加事件侦听器:
preloader.addEventListener(ProgressEvent.PROGRESS, myHandleProgress);
preloader.addEventListener(Event.COMPLETE, myHandleComplete);
preloader.addEventListener(FlexEvent.INIT_PROGRESS, myHandleInitProgress);
preloader.addEventListener(FlexEvent.INIT_COMPLETE, myHandleInitEnd);
任何想法?