我正在使用youtube api构建一个带有自定义控件的youtube播放器:
http://code.google.com/apis/youtube/youtube_player_demo.html?playerType=chromeless&playerVersion=as3
我已经完成了播放/暂停/跳过按钮,但是我必须创建一个进度条,我想不出怎么做.我以前从未编写过进度条.我可以访问总视频时间并使用setinterval轮询当前播放时间...所以我每隔250毫秒可以轮询以查找视频当前位置.
我的问题是如何利用这些数据创建进度条?我正在考虑一个div,我可以在宽度上操纵以显示视频进度.我的问题是如何利用数据(总视频持续时间和当前时间)来决定增加此div宽度的时间和数量.
希望这是有道理的.
计算进度条大小的公式非常基本:$download_size / $download_progress * $max_progressbar_width。您只需确保两个下载大小使用相同的单位即可获得正确的比例。
| 归档时间: |
|
| 查看次数: |
2761 次 |
| 最近记录: |