const recorderManager = wx.getRecorderManager()

recorderManager.onStart(() => {

console.log('recorder start')

})

recorderManager.onPause(() => {

console.log('recorder pause')

})

recorderManager.onStop((res) => {

console.log('recorder stop', res)

const { tempFilePath } = res

})

recorderManager.onFrameRecorded((res) => {

console.log('recorder frame')

const { frameBuffer } = res

console.log('frameBuffer.byteLength', frameBuffer.byteLength)

})

const options = {

duration: 10000,

sampleRate: 44100,

numberOfChannels: 1,

encodeBitRate: 192000,

format: 'mp3',

frameSize: 5

}

recorderManager.start(options)


展开全部
收起
2回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • 徐老师

    16人对此回答表示赞同

    我也遇到这个问题了。

    展开
    16
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • justsososo

    13人对此回答表示赞同

    建议提供相关的代码片段,方便大家帮你看问题

    展开
    13
    1回复
    发布于 6年前

    评论(1)

    收起评论

    • shutmeup 2019-02-08 09:20

      代码就是按着官网的例子进行录音,onstart、onstop都执行,就是

      回复
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部