创建实例,通过它能够操作音频播放。
innerAudioContext的属性列表
innerAudioContext的方法列表
播放
pause()
暂停播放
stop()
停止播放
seek(position)
跳转到position
指定的位置播放,数据格式为number
,单位为s
destory()
销毁当前innerAudioContext
实例
onCanplay(() => {})
音频进入可以播放状态,但不保证后面可以流畅播放
offCanplay(() => {})
取消监听 Canplay
事件
onPlay(() => {})
取消监听 Play
事件
onPause(() => {})
音频暂停事件
offPause(() => {})
取消监听 Pause
事件
onStop(() => {})
音频停止事件
offStop(() => {})
取消监听 Stop
事件
onEnded(() => {})
音频自然播放结束事件
offEnded(() => {})
取消监听 Ended
事件
onTimeUpdate(() => {})
音频播放进度更新事件
onError((error) => {})
音频播放错误事件
offError(() => {})
取消监听 Error
事件
onWaiting(() => {})
音频加载中事件,当音频因为数据不足,需要停下来加载时会触发
offWaiting(() => {})
取消监听 Waiting
事件
onSeeking(() => {})
音频进行 seek 操作事件
offSeeking(() => {})
取消监听 Seeking
事件
onSeeked(() => {})
音频完成 seek 操作事件
取消监听 事件