如何通过YouTube iframe api开始播放视频?

时间:2014-08-30 18:33:34

标签: jquery youtube-api

自从使用YouTube iframe api开始播放视频后,我希望得到时间(百分比)。

到目前为止我已经这样做了:

$(".timeInPercent").click(function() {

var playerTotalTime = player.getDuration();
var playerCurrentTime = Math.round(player.getCurrentTime());

var playerTimeDifference = playerTotalTime / playerCurrentTime;
var playerTimePercent = playerTimeDifference * 100;

progress(playerTimePercent, $('#progressBar'));
});

我需要这个用于我制作的自定义进度条。我只需要以%为单位更新此progress(playerTimePercent, $('#progressBar'));

1 个答案:

答案 0 :(得分:1)

你需要playerCurrentTime / playerTotalTime,而不是相反。然后乘以100得到百分比,就像你正在做的那样。