欢迎光临
我们一直在努力

九八云百度小程序教程:swan.createInnerAudioContext

  • swan.createInnerAudioContext
    • 方法参数
      • 返回值
    • 示例
      • 图片示例
      • 代码示例
    • 错误码
      • Android
      • iOS
    • 常见问题
      • Q:如何在百度小程序里可以同时播放两个音频?

    swan.createInnerAudioContext

    在工具和真机中的实现有区别,详见API 实现差异。

    解释: 创建并返回内部 audio 上下文 innerAudioContext 对象。

    方法参数

    返回值

    InnerAudioContext

    示例

    在开发者工具中打开

    在开发者工具中打开

    在 WEB IDE 中打开

    扫码体验

    代码示例

    请使用百度APP扫码

    图片示例

    代码示例

    • JS
    
     
    1. Page({
    2. onLoad() {
    3. const innerAudioContext = swan.createInnerAudioContext();
    4. this.innerAudioContext = innerAudioContext;
    5. }
    6. });

    错误码

    Android

    错误码 说明
    202 解析失败,请检查参数是否正确
    1001 执行失败

    iOS

    错误码 说明
    202 解析失败,请检查参数是否正确

    常见问题

    Q:如何在百度小程序里可以同时播放两个音频?

    A:可以多次创建 createInnerAudioContext,然后使用 setInnerAudioOption,将设置 mixWithOther 为 true。
    代码示例

    在开发者工具中打开

    在开发者工具中打开

    在 WEB IDE 中打开

    • JS
    
     
    1. // 多次触发此事件则会创建多个音频
    2. Page({
    3. createInnerAudio() {
    4. const innerAudioContext = swan.createInnerAudioContext();
    5. innerAudioContext.src = 'http://vd3.bdstatic.com/mda-ic7mxzt5cvz6f4y5/mda-ic7mxzt5cvz6f4y5.mp3';
    6. innerAudioContext.autoplay = true;
    7. }
    8. });

    赞(0) 打赏
    未经允许不得转载:九八云安全 » 九八云百度小程序教程:swan.createInnerAudioContext

    评论 抢沙发