킷캣 웹뷰에서는 파일첨부 클릭시 openFileChooser라는 함수가 호출되지 않아서 작동을 안한다고 알고있습니다.
그래서 검색해보니 이를 해결하기 위해 킷캣에선 자바스크립트 인터페이스를 이용하라고 하더군요.
그런데, 자세한 프로세스를 모르겠네요.
1.
파일첨부 클릭 -> 안드로이드 함수(파일선택 혹은 카메라 실행해서 결과값 리턴) 실행 -> Html의 form data로 전송 -> html의 전송버튼 클릭 -> 서버저장
이렇게 되는건가요? 혹시나 그렇다면 안드로이드에서 Html의 form data로 보내는 방법에 대해 힌트좀 부탁드립니다.
2.
파일첨부 클릭 -> 안드로이드 함수(파일선택 혹은 카메라 실행해서 결과값 리턴) 실행 -> Html의 form data에는 해당파일에 대한 정보만 세팅 -> html의 전송버튼 클릭 -> 안드로이드에서 멀티파츠로 서버 전송
이 경우엔 첨부파일 필드가 두개 이상이 되면 어떻게 처리되는지...?
3.
파일첨부 클릭 -> 자바스크립트 인터페이스로 openFileChooser 강제 실행
이게 가능하긴 한가요ㅡㅡ?
안드로이드는 완전 처음이다보니 도대체 어떻게 처리해야 할지 감이 안오네요.
힌트좀 부탁드리겠습니다. 감사합니다.