FLV播放器静音按钮未显示正确的静音状态?

时间:2012-06-06 05:57:38

标签: actionscript-3 flash

我正在使用flash FLV播放器组件。视频自动播放并需要静音以启动,然后观众可以在声音之间切换。

videoPlayer.volume = 0;
var isMute:Boolean = true;

videoPlayer.addEventListener(MouseEvent.CLICK, muteClickHandler);
function muteClickHandler(e:MouseEvent) {
    if(isMute) {
        videoPlayer.volume=1;
        isMute = false;
    } else if (!isMute) {
        videoPlayer.volume=0;
        isMute = true;
    }
}

但显示声音开/关的图标未正确显示。例如,当最开始的volume=0时,图标显示声音已打开。此外,即使音量为0,当您单击暂停按钮时,图标也会变为声音。

我有什么办法可以解决这个问题吗?

1 个答案:

答案 0 :(得分:2)

您需要使用自己的代码来更改静音按钮图标。

我认为没有任何API。