html5如何获得当前视频的长度
发表于:2025-01-19 作者:千家信息网编辑
千家信息网最后更新 2025年01月19日,这篇文章将为大家详细讲解有关html5如何获得当前视频的长度,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。实例获得当前视频的长度:myVid=document.ge
千家信息网最后更新 2025年01月19日html5如何获得当前视频的长度
这篇文章将为大家详细讲解有关html5如何获得当前视频的长度,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
实例
获得当前视频的长度:
myVid=document.getElementById("video1");alert(myVid.duration);
定义和用法
duration 属性返回当前音频/视频的长度,以秒计。
如果未设置音频/视频,则返回 NaN (Not-a-Number)。
浏览器支持
所有主流浏览器都支持 duration 属性。
注释:Internet Explorer 8 或更早的浏览器不支持该属性。
语法
audio|video.duration
技术细节
返回值 | 数字值,表示音频/视频的长度,以秒计。 |
根据JavaScript高级程序设计中P489页的程序,我写了以下程序
0/0
由于IE8及其之前的版本不支持video标签,所以不显示。
但是在IE9,10,11支持的情况下,为什么会显示
并且,使用alert(oPlayer.duration);页面是能够弹出该视频的时间的。
但是为什么oDuration[xss_clean]=oPlayer.duration;这句话会显示NaN?
对此,我又尝试了一下代码
var duration1=oPlayer.duration;alert(duration1);//NaNalert(oPlayer.duration);//3625.982
由上面的结果,可以看出将oPlayer.duration的值赋给一个变量后这个变量的值是NaN。但是为什么?根据定义oPlayer.duration属性返回的是一个数值,为什么数值赋给一个变量会变成NaN?现在还不懂。
关于"html5如何获得当前视频的长度"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
视频
长度
支持
属性
变量
浏览器
程序
篇文章
音频
浏览
数值
更多
不错
实用
高级
主流
代码
内容
实例
对此
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
数据库设计学生信息表出生日期
2019网络安全博览会地点
nvr和视频管理服务器区别
美国最好的网络安全大学
metadata数据库
永年软件开发设计
广东定制软件开发排行榜
盘点2017互联网领先科技成果
苏州c语言软件开发怎么样
2k19服务器关闭怎么联网
证书服务器错误请联系管理员
gaussdb数据库操作命令
监控录像可以存云服务器吗
存储数据库技术
怎样开启服务器8080
长宁区网络技术服务价钱
现代软件开发实验报告
北京校园服务器虚拟化报价
临沂蔚适网络技术有限公司
涨停笔记软件开发
校园安全网络安全应急预案
新鲜互联网科技漫谈
河南普朗网络技术科技有限公司
动态代理数据库连接
网络安全责任及其追究制度
号星互联网科技公司
学生网络安全事故典型案例
公安机关网络安全教育
苹果迁移无法连接服务器
服务器正常启动不了