7.5.11 流数据字符格式化

视频播放时当前时间和总时间是以秒为单位的,比如180s的文件,当前播放到一半显示90s,需要按时间格式来显示才显得友好,另外还有音量的值是介于0到1之间的某个值,也需要按百分比来显示。代码片段如下:

 //格式化时间 
private function formatTime(time:Number):String
{ 
    var min:Number = Math.floor(time/60); 
    var sec:Number = Math.floor(time%60); 
    var timeResult:String = (min < 10 ? "0"+min.toString() : min.toString()) + ":" + (sec == 10 ? "0"+sec.toString() : sec.toString()); 
    return timeResult; 
} 
//声音slider格式化 
private function SoundTipFormat(data:Number):String
{ 
    return  (data*100).toFixed(0).toString()+"%"; //拖动声音进度条时显示百分比音量
}

results matching ""

    No results matching ""