5
我建立一个YouTube播放器使用自定义控件的YouTube API:如何编写一个进度条
http://code.google.com/apis/youtube/youtube_player_demo.html?playerType=chromeless&playerVersion=as3
我有播放/暂停/跳过按钮都这样做,但我已经必须创建一个进度条,我想不出如何去做。我从来没有编写过一个进度条。我可以访问总视频时间,并使用setinterval轮询当前播放时间......因此,例如,我可以每隔250ms轮询一次以查找视频当前位置。
我的问题是我如何利用这些数据来创建一个进度条?我正在考虑一个div,我可以在宽度上操作以显示视频进度。我的问题是我如何利用数据(总视频持续时间和当前时间)来决定何时增加此div的宽度以及增加多少。
希望这是有道理的。
因此,这将是total_video_duration/current_time * the_width_of_progress_bar? ----并确保我只处理计算中的数字。 – 2010-09-06 13:33:42
这就是答案 – 2010-09-09 16:25:29