wx.createAudioContext(string key)

通过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")
this.audioCtx.setSrc('https://www.w3school.com.cn/i/song.mp3')
this.audioCtx.play();
...
this.audioCtx.pause();

注意事项

1、音频支持格式:

格式 ios android
m4a 不支持 支持
ogg 不支持 支持
wav 不支持 支持
mp3 支持 支持
mp4 支持 支持
aac 支持 支持

2、单页面只能创建一个播放器

3、src音频文件名大小写敏感
4、暂停后的音频再播放会从暂停处开始播放,停止后的音频再播放会从头开始播放。