H5的audio标签在不设置controls这个属性的情况下,那么他会默认的隐藏本身的空间。但是方法还能用。
本文主要用的API的方法和事件:
1: ended 当视频/音频播放完时触发(事件)
2:play 播放 (方法)
3:pause 暂停(方法)
4:load 重新加载 (方法)
JS:
/**
* 播放音频
*/
playAudio() {
this.audioPlayShow = false
let audio = this.audio = document.getElementById('audio')
/**
* this.$refs.line.offsetWidth 是容器的宽度
* audio.duration 是音乐的播放时间长度
*/
let step = this.toFixed(this.$refs