自从使用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'));
。
答案 0 :(得分:1)
你需要playerCurrentTime / playerTotalTime,而不是相反。然后乘以100得到百分比,就像你正在做的那样。