百度智能小程序 创建InnerAudioContext
2020-09-05 14:18 更新
swan.createInnerAudioContext
在工具和真机中的实现有区别,详见API 实现差异。
解释: 创建并返回内部 audio 上下文 innerAudioContext 对象。
方法参数
无
返回值
InnerAudioContext
示例
图片示例
代码示例
Page({
onLoad() {
const innerAudioContext = swan.createInnerAudioContext();
this.innerAudioContext = innerAudioContext;
}
});
错误码
Android
错误码 | 说明 |
---|---|
202 | 解析失败,请检查参数是否正确 |
1001 | 执行失败 |
iOS
错误码 | 说明 |
---|---|
202 | 解析失败,请检查参数是否正确 |
常见问题
Q:如何在百度小程序里可以同时播放两个音频
A:可以多次创建 createInnerAudioContext,然后使用 setInnerAudioOption,将设置 mixWithOther 为 true。
代码示例
// 多次触发此事件则会创建多个音频
Page({
createInnerAudio() {
const innerAudioContext = swan.createInnerAudioContext();
innerAudioContext.src = 'http://vd3.bdstatic.com/mda-ic7mxzt5cvz6f4y5/mda-ic7mxzt5cvz6f4y5.mp3';
innerAudioContext.autoplay = true;
}
});
以上内容是否对您有帮助:
更多建议: