모바일에서 작업 선택이라고 바텀 시트가 올라오면서 카메라 - 갤러리 - 파일 이런식으로 선택을 할 수 있는 속성을 알게 되었습니다. 여태 input type="file" 에서 속성을 추가하면 간단하게 해결이 됩니다. 하지만 PC 에서는 일반 input file로 보이기 때문에 테스트는 모바일해야 합니다.
"image/*;capture=camera"는 HTML의 input 요소에서 사용하는 accept 속성의 값 중 하나입니다. 이 값은 웹 페이지에서 파일 업로드를 위한 입력 필드를 정의할 때 사용됩니다. 여기에 대한 설명은 다음과 같습니다:
"image/": 이 부분은 파일 형식을 지정하는 부분입니다. "image/"는 이미지 파일의 모든 형식을 허용하겠다는 의미입니다. 즉, 사용자가 업로드할 수 있는 파일은 모든 이미지 형식을 포함합니다. 예를 들어, JPEG(.jpg), PNG(.png), GIF(.gif), 등 여러 이미지 형식을 모두 허용하게 됩니다.
"capture=camera": 이 부분은 사용자가 파일을 선택하는 대신 카메라로 사진을 찍도록 하는 옵션입니다. 이렇게 설정하면 사용자가 파일 선택 대신 카메라 앱을 열고 사진을 촬영할 수 있습니다. 이 옵션을 사용하면 웹 페이지에서 사진 업로드를 간편하게 할 수 있습니다.
결론적으로, "image/*;capture=camera"는 사용자로 하여금 웹 페이지에서 모든 이미지 형식의 파일을 업로드할 수 있고, 필요한 경우 카메라를 사용하여 사진을 촬영할 수 있게 하는 accept 속성의 값입니다.
'HTML' 카테고리의 다른 글
사파리에서 디바이스별로 확인하는 방법 (응답형 디자인 모드) (0) | 2022.12.26 |
---|---|
[웹 접근성] aria-expanded, 토글-아코디언 메뉴 속성값! (0) | 2022.05.10 |
[html] tbody 여러 번 사용할 수 있다 (0) | 2021.06.16 |
a태그로 구글 메일 보내기 바로 링크 (ft.Gmail) (2) | 2021.01.18 |
a 태그 특정 위치로 이동하기 (0) | 2020.12.05 |
댓글