日期:2014-05-18  浏览次数:20533 次

如何判断控件里文件已经播放完毕!!
本人正在做一个留言检查的页面,客户要求强制听留言,听完后自动触发事件,把留言状态更新为已检查状态!
我现在是在播放前,根据参数判断后,后台就更新其状态了!
各位大虾 请赐教啊!!!!




------解决方案--------------------
flash
------解决方案--------------------
fnPlayer_PlayStateChange:function(PlayState){
if (PlayState == 0 && SoundFilePlayer.playStateCount == 5){
//播放结束
}
if(PlayState == 2 && SoundFilePlayer.playStateCount == 0){
SoundFilePlayer.playStateCount = PlayState;
}
if (PlayState == 3 && SoundFilePlayer.playStateCount == 2){
//文件加载完成
//在这里可以设置开始播放
}
}

我是用脚本来控制的.指定播放器的文件就可以了.以后再根据状态改变值来控制播放.注意wav和mp3及wmv的PlayState有可能不同.需要另行调试设置
------解决方案--------------------
得看你用的什么组件来播放留言吧。。。