我遇到了一个奇怪的预加载器问题。我在画布里面有2个预加载器。一种是显示轨道下载的进度,另一种是显示轨道的播放位置。似乎其中只有一个会一次工作。
例如,如果我将第二个预加载器的可见性设置为false,那么第一个预加载器setProgress函数可以正常工作。但是,如果我将第二个预加载器的可见性设置为true,那么第一个预加载器的setprogress似乎不起作用。
每个画布只允许一个预加载器吗?
<mx:ProgressBar id="downloadprogress"
mode="manual"
minimum="0"
maximum="100"
styleName="trackloadprogress" label=""/>
<mx:ProgressBar id="playbackprogress"
mode="manual"
minimum="0"
maximum="100"
label=""
styleName="trackplaybackprogress"/>
答案 0 :(得分:0)
好吧,这真是愚蠢。当然,如果预加载器2在它之上,我无法看到预加载器1。为了解决这个问题,我给预加载器2添加了一个掩码,使其宽度与最大宽度*进度相同。