안녕하세요. 저는 PHP개발자인데 이번에 하이브리드 앱을 개발하게 되었습니다.

일단 웹으로 만들고, 주요기능은 네이티브 기능을 사용할 예정인데요,


파일 업로드와 관련하여 질문이 있어서요.

현재까지 개발을 네이티브 고려없이 웹이라고만 가정한 상태에서 진행을 했었는데,

게시판 작성에서의 이미지 업로드의 경우, 

input 을 통해서 파일을 가져오면 base64 로 변환하여 미리보기를 보여준 후에

여러가지 이미지와 정보를 함수 하나에서 한꺼번에 db 저장하는 방식으로 개발하였습니다.


그런데 현재 앱개발하시는 분이 만들어놓은 함수가

이미지 첨부를 클릭하면 바로 네이티브로 연결해서 이미지를 불러온다음 

PHP 함수쪽으로 이미지 데이터를 던지고 이 함수에서 보내는 return 값을 다시 웹쪽으로 보내도록 되어있는데요,


이런 방식이라면 통합 함수를 못쓰고,

미리보기를 하려면 실제로 이미지를 업로드한 뒤에 이미지 정보를 다시 받은 뒤

게시판 정보를 모아서 다시 업로드 시키는 함수를 만들어야 합니다.

저 업로드용 함수에 각각 파일 사이즈와 형식도 지정해줘야 할 것 같은데,

지금 업로드 하는 부분이 굉장히 많고, 일정이 촉박하여서 그런데 현재 체제를 최대한 유지할 수 있는 다른 방법이 있을까요?


예를 들어 혹시 미리보기할 때, 앱에서 input type file 을 웹용으로 사용하도록 못하나요?

앱쪽은 지식이 전혀 없어서 어떤식으로 풀어야할지 감이 안잡히네요ㅠㅠ