小程序
小游戏
企业微信
微信支付
扫描小程序码分享
市面上有这样的小程序 唱吧K歌 但是不知道如何实现这样的功能。iOS端录音的同时打开伴奏就会被打断。
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
请问有解决方案么
可以实现,关键代码:
const wxRecorder = wx.getRecorderManager();
const options = {
duration: 1000 * 60 * 10,
sampleRate: 44100,
numberOfChannels: 1,
encodeBitRate: 64000,
format: 'mp3'
}
const musicPlayer = wx.createInnerAudioContext("music_player");
musicPlayer.loop = false;
musicPlayer.volume = .2;
musicPlayer.src = 'https://mamidiantai-data.oss-cn-qingdao.aliyuncs.com/music/3.mp3';
musicPlayer.autoplay = false;
onRecordClick() {
musicPlayer.play();
wxRecorder.start(options)
},
iOS端,用背景音乐呢?安卓的是可以走通的
IOS端用背景音乐不行,得用createInnerAudioContext
了解,谢谢
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
请问有解决方案么
可以实现,关键代码:
const wxRecorder = wx.getRecorderManager();
const options = {
duration: 1000 * 60 * 10,
sampleRate: 44100,
numberOfChannels: 1,
encodeBitRate: 64000,
format: 'mp3'
}
const musicPlayer = wx.createInnerAudioContext("music_player");
musicPlayer.loop = false;
musicPlayer.volume = .2;
musicPlayer.src = 'https://mamidiantai-data.oss-cn-qingdao.aliyuncs.com/music/3.mp3';
musicPlayer.autoplay = false;
onRecordClick() {
musicPlayer.play();
wxRecorder.start(options)
},
iOS端,用背景音乐呢?安卓的是可以走通的
IOS端用背景音乐不行,得用createInnerAudioContext
了解,谢谢