분류 전체보기157 [Flutter] 카메라 및 사진 불러오기 기능 사용하기 . Part. 2 Part.1 참고 바라겠습니다 . https://jangstory.tistory.com/169 오늘은 번외로 가져온 이미지의 용량을 줄이는 방법을 포스팅하겠습니다. 0. pubspec.yaml 파일 추가 flutter_image_compress: ^2.3.0 1. 파일 용량 줄이기 1-1. 코드 추가Future compressImage(File imageFile) async { final result = await FlutterImageCompress.compressAndGetFile( imageFile.absolute.path, imageFile.absolute.path .replaceFirst(RegExp(r'\.jpg$'), '_compressed.jpg'),.. 2024. 12. 7. [Flutter] 카메라 및 사진 불러오기 기능 사용하기 . Part. 1 Flutter 에서 카메라 및 사진 불러오기 기능 사용하는 방법. 1. 안드로이드 AndroidManifest.xml 권한 추가. Android 14에서부터 ‘사진/동영상의 일부 접근 권한’ (READ_MEDIA_VISUAL_USER_SELECTED) 이라는 개념이 추가되었습니다. https://developer.android.com/about/versions/14/changes/partial-photo-video-access?hl=ko 사진 및 동영상에 대한 일부 액세스 권한 부여 | Android Developers이 페이지는 Cloud Translation API를 통해 번역되었습니다. 사진 및 동영상에 대한 일부 액세스 권한 부여 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를.. 2024. 12. 4. [Flutter] Firebase FCM 사용하기 Part. 3 (Web) Flutter Firebase FCM Web 설정 하는 법. https://console.firebase.google.com/u/0/?hl=ko 로그인 - Google 계정이메일 또는 휴대전화accounts.google.com 1. 프로젝트 설정 이동 후 web 부분 클릭 후 오른쪽 코드 중 const firebaseConfig 부분 복사. 2. Firebase 프로젝트설정 -> 클라우드 메세징 스크롤 하단 키 복사 3. Part.2 에서 만든 FirebaseApi 폴더로 가서 fcmToken 부분 수정 . Future initNotifications() async { await _firebaseMessaging.requestPermission(); final String? fcmTok.. 2024. 12. 3. [Flutter] Firebase FCM 사용하기 Part. 2 (Android) Part.2 시작하겠습니다. https://firebase.flutter.dev/docs/messaging/overview Firebase Cloud Messaging | FlutterFireWhat does it do?firebase.flutter.dev공식문서를 참고하시길 바랍니다. 1. android/setting.gradle 파일의 plugins 추가. 1-1. flutterfire configure 할 때 (Part.1 참고) 추가가 되기 때문에 확인만 하시면 됩니다. 만약 안 되어있으면 추가. id "com.google.gms.google-services" version "4.3.15" apply false 2. android/app/build.gradle 파일의 plugins 추가 2-1.. 2024. 11. 30. [Flutter] Firebase FCM 사용하기 Part. 1 https://firebase.flutter.dev/docs/messaging/overview Firebase Cloud Messaging | FlutterFireWhat does it do?firebase.flutter.dev 공식문서를 참고하시길 바랍니다. 1. Flutter App 에서 Firebase 를 사용하기 위해서는 Firebase CLI 설치가 필요하다 . (Firebase 계정이 있다는 가정)1-1. 터미널에 입력- curl -sL https://firebase.tools | bash 1-2. Password 입력 후 설치 완료2. 설치가 완료 되었으면 firebase 로 로그인을 해준다. 2-1. 터미널에 입력- firebase login 위를 입력하면 Firebase 계정 화면이 .. 2024. 11. 27. CORS 에러 해결하는 법 . 서버 설정을 한 후에 API 를 호출하려고 할 때 API 가 호출이 안 될 때가 있다. CORS 문제 때문에 API 가 호출이 안되는 경우가 있는데 그 부분을 해결하는 방법이다. 일단 자신의 터미널이든 VSCode 이든 default.conf 를 열어준다. - nano /etc/nginx/sites-available/default 우선 Https 적용을 했다면 아래와 같이 나올 것 이다. (.... 은 비공개 처리)server { server_name testHomepage.com ; // 내 홈페이지 도메인 root /var/www/html; index index.html; location / { try_files $uri $uri/ /index.html.. 2024. 11. 20. 이전 1 2 3 4 5 6 ··· 27 다음