百度智能小程序 創(chuàng)建InnerAudioContext

2020-09-05 14:18 更新

swan.createInnerAudioContext

在工具和真機(jī)中的實(shí)現(xiàn)有區(qū)別,詳見API 實(shí)現(xiàn)差異。

解釋: 創(chuàng)建并返回內(nèi)部 audio 上下文 innerAudioContext 對(duì)象。

方法參數(shù)

無(wú)

返回值

InnerAudioContext

示例 

在開發(fā)者工具中打開


圖片示例

代碼示例

Page({
    onLoad() {
        const innerAudioContext = swan.createInnerAudioContext();
        this.innerAudioContext = innerAudioContext;
    }
});

錯(cuò)誤碼

Android

錯(cuò)誤碼 說(shuō)明
202 解析失敗,請(qǐng)檢查參數(shù)是否正確
1001 執(zhí)行失敗

iOS

錯(cuò)誤碼 說(shuō)明
202 解析失敗,請(qǐng)檢查參數(shù)是否正確

常見問題

Q:如何在百度小程序里可以同時(shí)播放兩個(gè)音頻

A:可以多次創(chuàng)建 createInnerAudioContext,然后使用 setInnerAudioOption,將設(shè)置 mixWithOther 為 true。

代碼示例

在開發(fā)者工具中打開

// 多次觸發(fā)此事件則會(huì)創(chuàng)建多個(gè)音頻
Page({
    createInnerAudio() {
        const innerAudioContext = swan.createInnerAudioContext();
        innerAudioContext.src = 'http://vd3.bdstatic.com/mda-ic7mxzt5cvz6f4y5/mda-ic7mxzt5cvz6f4y5.mp3';
        innerAudioContext.autoplay = true;
    }
});


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)