其实和我之前发的BUG比较类似 https://developers.weixin.qq.com/community/develop/doc/0008ac7e24cf180a2278423e456800?highline=ios%E7%89%88%E6%9C%AC%E5%BD%95%E9%9F%B3%E8%AE%BE%E7%BD%AEaudioSource
getRecorderManager中录音的audioSource工作不正常iphone手机连接蓝牙耳机(包括AIRPODS和非AIRPODS)与任何联系人进行一下语音通话,结束后注意到手机屏幕右上方有蓝牙耳机的图标运行小程序,发现录音时蓝牙耳机图标没有消失,录音使用的audiosource其实是蓝牙耳机。选择重新进入小程序或是打开/关闭调试,使小程序强制重启。再次运行小程序,发现右上角的蓝牙耳机图标消失,录音正确的使用了手机内置麦克风进行录音。期望:无论之前的麦克风是什么状态,当进入或切换回小程序环境时,都能正确的选择当前设置的录音audiosource。注意这个包括pause/resume,如果暂停前是用内置麦克风录音的,中途用户接了蓝牙耳机通话,结束后返回小程序,小程序resume录音,希望audiosource也要正确restore,总之希望audiosession的切换/恢复要正确,谢谢。 不要问我什么手机什么版本,所有的手机都一样,谢谢!
2020-12-11[图片]
插件缺少一些能力- 我目前想做一个插件,来实现本地录音并处理,再返回处理结果给应用。需要以下能力 (1)wx.getFileSystemManager 读取录音文件,目前插件不能开(2)recorderManager要返回wav文件 (3)wx.createWorkers 开多线程后台处理,目前插件不能开 (4)worker.postMessage(ArrayBuffer) 直接给worker传二进制数据,需要底层管道优化 (5)wx.getUserInfo 获取用户信息 (6)WebAssembly 我的处理程序是用C++编译的 (7)或者asm.js ,需要小插件支持分包加载JS (8)希望支持WEBAUDIO API , 同时要加上选择录音源的功能 - 预期表现 以上功能都能实现
2018-09-10