wx.startRecord(Object object)

调用前需要 用户授权 scope.record

从基础库 1.6.0 开始,本接口停止维护,请使用 wx.getRecorderManager 代替

开始录音。当主动调用 wx.stopRecord,或者录音超过1分钟时自动结束录音。当用户离开小程序时,此接口无法调用。

参数

Object object

属性类型默认值必填说明
successfunction接口调用成功的回调函数
failfunction接口调用失败的回调函数
completefunction接口调用结束的回调函数(调用成功、失败都会执行)

object.success 回调函数

参数
Object res
属性类型说明
tempFilePathstring录音文件的临时路径 (本地路径)

示例代码

  1. wx.startRecord({
  2. success (res) {
  3. const tempFilePath = res.tempFilePath
  4. }
  5. })
  6. setTimeout(function () {
  7. wx.stopRecord() // 结束录音
  8. }, 10000)