如何手动删除麦克风电话权限的相机插件在扑动



是否可以删除使用flutter的android设备的摄像头插件的询问麦克风权限

我已经尝试了如下在我的AndroidManifest.xml

但是显示错误

任何人都可以帮我解决这个问题。提前感谢

重要的一点。enableAudio: false参数只能作为最后一个参数传递给camercontroller。像下图:

_controller = CameraController(firstCamera, ResolutionPreset.medium,
enableAudio: false);

所有其他尝试将导致语法错误。添加这个有助于避免在info.plist中添加额外的NSMicrophoneUsageDescription。否则应用程序将崩溃,并出现以下错误:

"这个应用程序崩溃了,因为它试图访问隐私敏感没有使用说明的数据。该应用程序的信息。列表必须包含一个NSMicrophoneUsageDescription键,它带有一个字符串值用户如何使用这些数据。">

为摄像机控制器禁用音频

controller = CameraController(
cameras.first,
ResolutionPreset.medium,
enableAudio: false,
imageFormatGroup: Helpers.isIOS ? ImageFormatGroup.bgra8888 : ImageFormatGroup.yuv420,
);

只能通过参数enableAudio: false请求摄像头权限(0.5.2+1 ++).

最新更新