최신 Camera 패키지로 사진찍기

HipHack·2021년 7월 23일
0

플러터 삽질

목록 보기
3/3

flutter의 최신 카메라 패키지 camera: ^0.8.1+5 을 사용하면서 사진을 저장하는 코드스니펫은 다음과 같았다..
1,2년전의 takePicture() 메소드로 된 예제로 거의 1주일의 시간을 버렸는데.. 이제 사진이 갤러리에 팍팍 찍혀서 박힌다. 너무 좋아서 잊지 않기 위해 적어놓는다.

camera: ^0.8.1+5
image_gallery_saver: ^1.6.9

XFile? imageFile;

_controller.takePicture().then((XFile? file) {
	if (mounted) {
    		setState(() {
        		imageFile = file;
        	});
        if (file != null)
        	ImageGallerySaver.saveFile(file.path);
        }
});
profile
코린이

0개의 댓글