微信小程序API 錄音·開始錄音

2022-05-11 16:32 更新

wx.startRecord(Object object)

調(diào)用前需要 用戶授權(quán) scope.record
從基礎(chǔ)庫(kù) 1.6.0 開始,本接口停止維護(hù),請(qǐng)使用 wx.getRecorderManager 代替

開始錄音。當(dāng)主動(dòng)調(diào)用 wx.stopRecord,或者錄音超過1分鐘時(shí)自動(dòng)結(jié)束錄音。當(dāng)用戶離開小程序時(shí),此接口無法調(diào)用。

參數(shù)

Object object

屬性 類型 默認(rèn)值 必填 說明
success function 接口調(diào)用成功的回調(diào)函數(shù)
fail function 接口調(diào)用失敗的回調(diào)函數(shù)
complete function 接口調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會(huì)執(zhí)行)

object.success 回調(diào)函數(shù)

參數(shù)
Object res
屬性 類型 說明
tempFilePath string 錄音文件的臨時(shí)路徑 (本地路徑)

示例代碼

wx.startRecord({
  success (res) {
    const tempFilePath = res.tempFilePath
  }
})
setTimeout(function () {
  wx.stopRecord() // 結(jié)束錄音
}, 10000)


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

掃描二維碼

下載編程獅App

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

編程獅公眾號(hào)