recorderManager.start()调用之后为什么没有反应?
发布于 5 年前 作者 jingye 571 次浏览 来自 问答

mikestart() {

const recorderManager = wx.getRecorderManager()

const innerAudioContext = wx.createInnerAudioContext()

const recordOptions = {

duration: 6000, // 录音的时长,单位 ms,最大值 60000(1 分钟)

sampleRate: 44100, // 采样率

numberOfChannels: , // 录音通道数

encodeBitRate: 192000, // 编码码率

format: ‘aac’// 音频格式,选择此格式创建的音频消息,可以在即时通信 IM 全平台(Android、iOS、微信小程序和 Web)互通

};

// 3. 开始录音

// wx.showLoading({

// title: ‘开始录音’,

// mask: true

// })

console.log(recordOptions)

recorderManager.start(recordOptions);

recorderManager.onStart(() => {

console.log(‘recorder start’

})

},

recordOptions可以打印,监听函数内的不打印

2 回复

了解了,谢谢

你写的这个通道数,没问题吗?

回到顶部