javascript - 如何计算视频何时结束

标签 javascript video

我正在创建一个奖励网站,人们可以在其中观看视频来赚取积分。问题是人们会跳到视频末尾来赚取积分。因此,我需要通过计时器来跟踪视频何时完成。

我有以下代码:

var video_percent_count = 0;

function video_percent() {

  var prize_video = document.getElementById("prize_video");
  total_duration = Math.floor(prize_video.duration) + 1;

  video_percent_count++;
  percent = =total_duration / video_percent_count;
  alert(percent);
}

总而言之,代码每秒添加一个变量,这就是计时器。然后,该函数获取总持续时间,然后将其除以计时器以获得百分比。

该函数未输出正确的百分比,为什么此代码不正确?

最佳答案

您遇到语法错误:

percent = =total_duration / video_percent_count;

应该是:

percent = total_duration / video_percent_count;

请注意,第二个 = 已被删除。

将来,您可以使用 Web 控制台来查找诸如此类的简单语法错误。

关于javascript - 如何计算视频何时结束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36950961/

相关文章:

javascript - 从 .js 文件调用 html 中的 js 函数

javascript - JQuery通过变量: multiple table rows识别元素id

Flash 视频替代品

javascript - 元素类型无效: expected a string (for built-in components) … Check the render method of `App`

javascript - 我可以使用 JavaScript fetch() 在 DOM 中插入内联 svg 吗?

javascript - Revolution Slider - 有独立的编辑器吗?

javascript - 从 File 对象中的数据播放视频

video - 使用 FFMPEG 创建的文件的问题

时间:2019-03-17 标签:c#Screna: How do I define screen area?

c++ - 任何用于 C++ 的跨平台视频播放库?