본문 바로가기

개발/Capacitor

[Capacitor] 플러그인 없이 카메라 사용하기

728x90
반응형

앱을 만들다보면 카메라 기능을 넣어야 하는 경우가 생긴다.

 

Capacitor 공식문서를 보면 Camera 플러그인이 있다.

그런데 그 방법 없이도 안드로이드, IOS에서 카메라를 돌릴 수 있다는 사실.

 

<input type="file" accept="image/*" capture="environment">

이 코드 한 줄이면 된다.

신박하다.

 

HTML코드 한 줄로 이게 된다.


물론 IOS는 Xcode에서 카메라 권한 설정을 해줘야 한다.

 

 

  1. Project Navigator에서 Info.plist 파일을 선택
  2. Info.plist 파일에서 카메라 권한을 설정하려면 NSCameraUsageDescription 키를 찾는다.
  3. 없으면 우클릭 후 add row를 클릭한 다음 직접 입력한다.
  4. 키를 정한 후, Value 열에서 권한에 대한 설명을 입력한다/
728x90
반응형

'개발 > Capacitor' 카테고리의 다른 글

[Capacitor] Android / IOS 대상 버전 설정  (0) 2023.03.29
[Capacitor] 하이브리드앱 만들기  (0) 2023.03.28