audio获取当前播放时间
在dom挂载完毕后访问currentTime属性获得,通过timeupdate钩子可实时监控
audio 获取媒体总时长
在canplay(浏览器可以开始播放该音视频)钩子函数回调中访问duration属性可获得(注:在dom挂载完直接获取duration会返回NaN)
<audio @canplay="getDuration" @timeupdate="updateTime" ref="audio" :src="musicUrl"></audio>
复制代码
methods: {
getDuration() {
console.log(this.$refs.audio.duration); //此时可以获取到duration
this.duration = this.$refs.audio.dura