通过js创建一个原生音频播放器对象实例AudioContext。(本接口停止维护,请使用 wx.createInnerAudioContext 代替)
参数
Object object
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
id | string | 无 | 是 | 实例id |
实例的方法
AudioContext.setSrc(string src)
需要播放的音频Url地址,支持远程地址,支持音频格式见注意事项
AudioContext.play()
播放音频
AudioContext.pause()
暂停音频
示例代码
wxml
<audio id="demoId"> |
js
this.audioCtx = wx.createAudioContext("demoId") |
注意事项
1、音频支持格式:
格式 | ios | android |
---|---|---|
m4a | 不支持 | 支持 |
ogg | 不支持 | 支持 |
wav | 不支持 | 支持 |
mp3 | 支持 | 支持 |
mp4 | 支持 | 支持 |
aac | 支持 | 支持 |
2、单页面只能创建一个播放器
3、src音频文件名大小写敏感
4、暂停后的音频再播放会从暂停处开始播放,停止后的音频再播放会从头开始播放。