使用javascript了解视频的持续时间
Know duration of a video with javascript
我想根据视频的持续时间更改输入范围的属性,但我无法。
我的代码:.......
function knowduration() {
var video = document.getElementById("video");
var tiempo = video.duration;
var tiempo2 = tiempo.toFixed();
return tiempo2;
}
......
<video id="video" src="video/video3.mp4" width="100%" height="100%"/>
......
<script>
document.getElementById("defaultSlider").setAttribute("max", knowduration());
</script>
但是不可能的。
非常感谢。
视频时长可用作元数据。 您必须等待元数据加载。
var vid = document.getElementById("myVideo");
vid.addEventListener("loadedmetadata", function() {
console.log("Meta data for video loaded");
alert(vid.duration);
});
演示
http://www.w3schools.com/tags/av_event_loadedmetadata.asp
相关文章:
- 输入视频文件时获取视频持续时间
- Node Webkit从avi文件路径获取视频持续时间
- YouTube V3 API——按持续时间过滤相关视频信息,不;似乎不起作用
- 显示视频JS的视频持续时间
- 如何在 JavaScript 中检查上传视频的长度/持续时间
- FFmpeg 从视频转换为音频缺少持续时间
- 在 VideoJS 中添加事件侦听器,用于在运行时获取视频持续时间
- 使用javascript了解视频的持续时间
- 使用 JavaScript 获取视频信息(宽度、高度、持续时间)
- 检索播放列表视频YouTube API的持续时间、视频图片和视图
- HTML5视频持续时间
- 我如何通过使用vimeo javascript API获得视频持续时间
- 使用Dropzone.js获取视频文件的持续时间
- 是否可以使用JavaScript API向JWPlayer添加视频持续时间?
- 使用Universal Analytics事件跟踪带有时间戳的视频持续时间
- 如何在jQuery中获取对象标签的持续时间,并在特定时间播放视频
- 获得视频持续时间(contentDetails)与Youtube JavaScript API v3
- 从选定的持续时间循环播放视频
- 获取当前持续时间facebook视频api
- 如何在鼠标上显示视频持续时间