怎样获得html5的audio组件加载的MP3文件的总时长
来源:互联网 发布:电脑如何发淘宝链接 编辑:程序博客网 时间:2024/06/05 20:05
<audio controls="true" id="video1" >
<source src="music.mp3" />
<source src="music.ogg" />
</audio>
<script>
myVid=document.getElementById("video1");
alert(myVid.duration);
</script>
方法 方法描述
addTextTrack() 为音视频加入一个新的文本轨迹
canPlayType() 检查指定的音视频格式是否得到支持
load() 重新加载音视频标签
play() 播放音视频
pause() 暂停播放当前的音视频
-------------------------
属性 属性描述
audioTracks 返回可用的音轨列表(MultipleTrackList对象)
autoplay 媒体加载后自动播放
buffered 返回缓冲部件的时间范围(TimeRanges对象)
controller 返回当前的媒体控制器(MediaController对象)
controls 显示播控控件
crossOrigin CORS设置
currentSrc 返回当前媒体的URL
currentTime 当前播放的时间,单位秒
defaultMuted 缺省是否静音
defaultPlaybackRate 播控的缺省倍速
duration 返回媒体的播放总时长,单位秒
ended 返回当前播放是否结束标志
error 返回当前播放的错误状态
initialTime 返回初始播放的位置
loop 是否循环播放
mediaGroup 当前音视频所属媒体组 (用来链接多个音视频标签)
muted 是否静音
networkState 返回当前网络状态
paused 是否暂停
playbackRate 播放的倍速
played 当前播放部件已经播放的时间范围(TimeRanges对象)
preload 页面加载时是否同时加载音视频
readyState 返回当前的准备状态
seekable 返回当前可跳转部件的时间范围(TimeRanges对象)
seeking 返回用户是否做了跳转操作
src 当前音视频源的URL
startOffsetTime 返回当前的时间偏移(Date对象)
textTracks 返回可用的文本轨迹(TextTrackList对象)
videoTracks 返回可用的视频轨迹(VideoTrackList对象)
volume 音量值
事件
事件描述
abort 当音视频加载被异常终止时产生该事件
canplay 当浏览器可以开始播放该音视频时产生该事件
canplaythrough 当浏览器可以开始播放该音视频到结束而无需因缓冲而停止时产生该事件
durationchange 当媒体的总时长改变时产生该事件
emptied 当前播放列表为空时产生该事件
ended 当前播放列表结束时产生该事件
error 当加载媒体发生错误时产生该事件
loadeddata 当加载媒体数据时产生该事件
loadedmetadata 当收到总时长,分辨率和字轨等metadata时产生该事件
loadstart 当开始查找媒体数据时产生该事件
pause 当媒体暂停时产生该事件
play 当媒体播放时产生该事件
playing 当媒体从因缓冲而引起的暂停和停止恢复到播放时产生该事件
progress 当获取到媒体数据时产生该事件
ratechange 当播放倍数改变时产生该事件
seeked 当用户完成跳转时产生该事件
seeking 当用户正执行跳转时操作的时候产生该事件
stalled 当试图获取媒体数据,但数据还不可用时产生该事件
suspend 当获取不到数据时产生该事件
timeupdate 当前播放位置发生改变时产生该事件
volumechange 当前音量发生改变时产生该事件
waiting 当视频因缓冲下一帧而停止时产生该事件
0 0
- 怎样获得html5的audio组件加载的MP3文件的总时长
- 巧用 HTML5 audio 打印文件夹下mp3文件的长度列表
- audio文件播放时间的获得
- 怎样获得文件的扩展名
- HTML5 的 Audio 标签
- html5 audio的使用
- 释放 HTML5 <audio> 的力量
- 释放 HTML5 <audio> 的力量!
- 释放 HTML5 <audio> 的力量
- html5<audio>标签的使用方法
- 释放 HTML5 <audio> 的力量
- 释放 HTML5 <audio> 的力
- HTML5 audio标签的使用
- HTML5 关于 <audio>的操作
- HTML5的audio元素应用
- 【audio play音频】 android 简单的MP3播放器代码
- HTML5之音频Audio标签的应用
- HTML5新增标签<audio>简单的使用
- ESP8285WiFi模块功能介绍 ESP8266
- 数据结构-顺序表(第二篇)
- Tomcat一闪而过的分析与解决
- MVC框架模式
- 图像处理知识点
- 怎样获得html5的audio组件加载的MP3文件的总时长
- MJPEG和H.264的区别
- 几个不错的Android开源音视频播放器
- log4j.properties 的使用详解
- 软键盘的开启与关闭
- GenericObjectPoolConfig cannot be resolved. It is indirectly referenced from required .class files
- 关于在android studio下的代码混淆
- 自定义控件之绘图篇(一) —— 概述及基本几何图形绘制
- Test.py文件解析