Flutter Показывает ошибку пути при функции фотографирования
Я пишу код, чтобы сделать снимок и сохранить его вgetTemporaryDirectory()
переменная пути, но когда я инициализирую путь_cameraController.takePicture(path);
это показывает мне ошибку
Too many positional arguments: 0 allowed, but 1 found.
Try removing the extra positional arguments.
await _cameraController.takePicture(path);
я не понимаю, о каких аргументах переменной идет речь, пожалуйста, кто-нибудь помогите мне с этой ошибкой
Вот мой код для фотографирования: -
void takePhoto(BuildContext context) async{
final path = join((await getTemporaryDirectory()).path,"${DateTime.now()}.png");
await _cameraController.takePicture(path);
Navigator.push(context, MaterialPageRoute(builder: (builder)=>CameraViewPage()));
}
эта функция покажет мне ошибкуawait _cameraController.takePicture(path);
линия включенаpath
дляToo many positional arguments: 0 allowed
кто-нибудь знает об этой ошибке?
Пожалуйста, помогите мне,
Спасибо.