收藏
回答

Mac版小程序没有申请麦克风权限?

2020年反馈过Mac系统运行小程序无法录音的问题,见下面的问题反馈贴:https://developers.weixin.qq.com/community/develop/doc/0006c86cca81004a6f5a9cd5054c00

https://developers.weixin.qq.com/community/develop/doc/0002e001ae887862d3dc2403251000

https://developers.weixin.qq.com/community/develop/doc/000c2c6e0b4a4033c0dd4ae8251000

时隔两年,这个问题还是存在。

操作系统: macOS Big Sur 11.7

微信版本:

App Version: Version. 3.5.5 (23551)

Verbose: v3.5.5.19 (0x13050513)

System: OSX 11.7 build(20G817)

Model: MacBookPro11,1

Hash: 576a55f279

Build Date: Sep  9 2022

Build Time: 00:45:13

Lang: zh-Hans-CN

问题描述:

微信本身是可以语音通话的,也会申请麦克风的权限。

微信小程序在录音时,并未申请麦克风权限,调用 wx.getRecorderManager().start() 后无响应,无回调。

原因猜测:

查找小程序执行程序中的符号: grep -a -b 'Privacy_Microphone' 'Mini Program' , 并未找到和Privacy_Microphone有关的字符,而相同的字符在WeChat执行程序中是存在的。

所以,Mac版小程序无法录音,是不是因为Mini Program没有向系统申请麦克风的权限导致的?

请帮忙确认,谢谢。

回答关注问题邀请回答
收藏
登录 后发表内容