開(kāi)始錄音。當(dāng)主動(dòng)調(diào)用wx.stopRecord,或者錄音超過(guò)1分鐘時(shí)自動(dòng)結(jié)束錄音,返回錄音文件的臨時(shí)文件路徑。當(dāng)用戶(hù)離開(kāi)小程序時(shí),此接口無(wú)法調(diào)用。
OBJECT參數(shù)說(shuō)明:
參數(shù) | 類(lèi)型 | 必填 | 說(shuō)明 |
---|---|---|---|
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í)才能訪問(wèn)得到。
success返回參數(shù)說(shuō)明:
參數(shù) | 說(shuō)明 |
---|---|
tempFilePath | 錄音文件的臨時(shí)路徑 |
? 主動(dòng)調(diào)用停止錄音。
示例代碼:
wx.starRecord({
success:function(res){
var tempFilePath = res.tempFilePath
},
fail:function(res){
//錄音失敗
}
})
setTimeout(function(){
//結(jié)束錄音
wx.stopRecord()
},10000)
tip
:wx.startRecord
接口需要用戶(hù)授權(quán),請(qǐng)兼容用戶(hù)拒絕授權(quán)的場(chǎng)景。更多微信小程序開(kāi)發(fā)教程,可以關(guān)注。
KESION 科汛軟件
KESION 科汛軟件是國(guó)內(nèi)領(lǐng)先的在線教育軟件及私域社交電商軟件服務(wù)提供商,長(zhǎng)期專(zhuān)注于為企業(yè)提供在線教育軟件及社交電商SaaS平臺(tái)解決方案。
公司核心產(chǎn)品云開(kāi)店SaaS社交電商服務(wù)平臺(tái)、在線教育SaaS服務(wù)平臺(tái)、教育企業(yè)數(shù)字化SaaS云平臺(tái)、企微營(yíng)銷(xiāo)助手、私有化獨(dú)立部署品牌網(wǎng)校和在線教育咨詢(xún)等。KESION 不斷通過(guò)技術(shù)創(chuàng)新,提供產(chǎn)品和服務(wù),助力企業(yè)向數(shù)字化轉(zhuǎn)型,通過(guò)科技驅(qū)動(dòng)商業(yè)革新,讓商業(yè)變得更智慧!
wx.connectSocket(OBJECT) 創(chuàng)建一個(gè) WebSocket 連接; 一個(gè)微信小程序同時(shí)只能有一個(gè) WebSocket 連接,如果當(dāng)前已存在一個(gè) WebSocket 連接,會(huì)自動(dòng)關(guān)閉
wx.playVoice(OBJECT) ?開(kāi)始播放語(yǔ)音,同時(shí)只允許一個(gè)語(yǔ)音文件正在播放,如果前一個(gè)語(yǔ)音文件還沒(méi)播放完,將中斷前一個(gè)語(yǔ)音播放。 OBJECT參數(shù)說(shuō)明: 參數(shù) 類(lèi)型 必填 說(shuō)明 file
微信小程序開(kāi)發(fā)費(fèi)用差異_小程序定制開(kāi)發(fā)公司選擇
微信小程序_商城小程序開(kāi)發(fā)如何進(jìn)行?
微信小程序建設(shè)_小程序建設(shè)的優(yōu)勢(shì)分析
微信小程序_微信小程序制作怎么進(jìn)行?