注意:1.6.0 版本開始,本接口不再維護(hù)。建議使用能力更強(qiáng)的 wx.getRecorderManager 接口
開始錄音。當(dāng)主動(dòng)調(diào)用wx.stopRecord
,或者錄音超過1分鐘時(shí)自動(dòng)結(jié)束錄音,返回錄音文件的臨時(shí)文件路徑。當(dāng)用戶離開小程序時(shí),此接口無法調(diào)用。
需要用戶授權(quán) scope.record
OBJECT參數(shù)說明:
參數(shù) | 類型 | 必填 | 說明 |
---|---|---|---|
success | Function | 否 | 錄音成功后調(diào)用,返回錄音文件的臨時(shí)文件路徑,res = {tempFilePath: '錄音文件的臨時(shí)路徑'} |
fail | Function | 否 | 接口調(diào)用失敗的回調(diào)函數(shù) |
complete | Function | 否 | 接口調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會(huì)執(zhí)行) |
注:文件的臨時(shí)路徑,在小程序本次啟動(dòng)期間可以正常使用,如需持久保存,需在主動(dòng)調(diào)用wx.saveFile,在小程序下次啟動(dòng)時(shí)才能訪問得到。
success返回參數(shù)說明:
參數(shù) | 說明 |
---|---|
tempFilePath | 錄音文件的臨時(shí)路徑 |
?主動(dòng)調(diào)用停止錄音。
示例代碼:
wx.startRecord({
success: function(res) {
var tempFilePath = res.tempFilePath
},
fail: function(res) {
//錄音失敗
}
})
setTimeout(function() {
//結(jié)束錄音
wx.stopRecord()
}, 10000)
KESION 科汛軟件
KESION 科汛軟件是國內(nèi)領(lǐng)先的在線教育軟件及私域社交電商軟件服務(wù)提供商,長(zhǎng)期專注于為企業(yè)提供在線教育軟件及社交電商SaaS平臺(tái)解決方案。
公司核心產(chǎn)品云開店SaaS社交電商服務(wù)平臺(tái)、在線教育SaaS服務(wù)平臺(tái)、教育企業(yè)數(shù)字化SaaS云平臺(tái)、企微營銷助手、私有化獨(dú)立部署品牌網(wǎng)校和在線教育咨詢等。KESION 不斷通過技術(shù)創(chuàng)新,提供產(chǎn)品和服務(wù),助力企業(yè)向數(shù)字化轉(zhuǎn)型,通過科技驅(qū)動(dòng)商業(yè)革新,讓商業(yè)變得更智慧!
基礎(chǔ)庫 1.6.0 開始支持,低版本需做 兼容處理 獲取 全局唯一 的錄音管理器 recorderManager 。 recorderManager recorderManager 對(duì)象的方法列表:
從本地相冊(cè)選擇圖片或使用相機(jī)拍照。 OBJECT參數(shù)說明: 參數(shù) 類型 必填 說明 count Number 否 最多可以選擇的圖片張數(shù),默認(rèn)9 sizeType StringArray 否 orig