Флаттер камеры выдает ошибку, устраняемую при переключении камеры

#flutter #dart

Вопрос:

я спросил кое-что об официальном плагине камеры от flutter google.

Я получил сообщение об ошибке, подобное этому, когда я переключаю камеру с задней камеры на переднюю камеру.

введите описание изображения здесь

я попытался удалить этот код

 Future initController() async {
if(controller != null) {
await controller.disposed(); //this code where i have deleted from initController()
}
...
}
 

но. это дает такую ошибку

 I/flutter (28913): CameraException(captureTimeout, Picture capture request timed out)
E/CameraCaptureSession(28913): Session 0: Exception while stopping repeating: 
E/CameraCaptureSession(28913): android.hardware.camera2.CameraAccessException: CAMERA_ERROR (3): The camera device has encountered a serious error
 

я не использовал плагин image_picker в этом случае, потому что у меня на Xiaomi Mi A1 произошел сбой при захвате изображения на этом устройстве. из-за этого я использовал официальный плагин для камеры от flutter.но он выдал мне ошибку.

вы знаете о моем деле? Я буду очень рад, если вы скажете мне, в чем проблема в моем случае.большое вам спасибо

также я использовал плагин для камеры версии 0.8.1 7

Комментарии:

1. Вы решили эту проблему?

2. я примерял нижеприведенные версии Android, такие как android oreo и android pie. он все еще стабилен. возможно, это ошибка только для пользователя Android 11