我们正在尝试制作视频会议应用程序。在Windows上运行应用程序进行测试时,视频打开得很好,但是当我们在物理设备( Android手机)上运行它时,会出现以下错误,而视频不会显示。
E/flutter ( 1917):ERROR:getUserMedia/lib/ui/ui_dart_state.cc(198)未处理的异常:无法处理: getUserMedia():DOMException,NotAllowedError
E/ MediaDeviceNative.getUserMedia ( 1917):#0 MediaDeviceNative.getUserMedia
E/颤振( 1917):
E/ _MeetingPageState.startMeeting ( 1917):#1 _MeetingPageState.startMeeting
E/颤振( 1917):
E/颤振( 1917):
发布于 2022-08-07 23:37:06
不要忘记在Android文件中添加设备权限。
发布于 2022-08-21 12:01:48
<uses-feature android:name="android.hardware.camera" />
<uses-feature android:name="android.hardware.camera.autofocus" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />确保您的Android文件中存在以下权限,位于<project root>/android/app/src/main/AndroidManifest.xml:中
https://stackoverflow.com/questions/73216540
复制相似问题