2013-08-13 1 views
0

사진을 업로드하기 위해 잉크의 filepicker javascript lib를 사용하는 웹 사이트가 있습니다. 그것은 데스크톱과 모바일 모두에서 브라우저에서 작동합니다. 차이점은 iOS에서 별도의 탭을 열고 업로드가 완료되면 부모 탭으로 돌아가고 데스크톱에서는 모달보기로 열립니다.잉크 파일 피커를 사용하여 임베디드 UIWebView에서 업로드

이제 탭이 없도록 UIWebView를 앱에 임베드 할 예정입니다. 업로드 버튼이있는 페이지는 filepicker 업 로더로 대체 될 것이고 부모 페이지의 상태를 유지할 것으로 예상했지만 어쨌든 그렇지는 않습니다. 동일한 업로드 버튼이 브라우저의 동일한 시뮬레이터에서 작동하더라도 업로드 할 수 없습니다. 이런 종류의 인앱 업로드에는 filepicker iOS 라이브러리를 사용해야합니까? 해결 방법이 있습니까? 감사.

+0

나는 똑같은 문제가 있습니다. 어떤 해결책이 있습니까? –

+0

아니요, 찾지 못했습니다. 나는 네이티브 라이브러리를 사용하고 webpad에서 javascript를 평가하여 양식에 filepicker 원격 URL을 다시 주입합니다. 희망이 도움이됩니다. :) – randomor

답변

1

UIWebView의 기본 iOS 앱에 내 JavaScript/Filepicker 기반 사이트를 삽입 할 때도 동일한 문제가 있습니다. Filepicker.io dev 지원부에 문의 : 여기에 해당 문구가 있습니다.

"불행히도 UIWebView의 제한 사항으로 인해 부모 창 상태가 구원받지 못했다. "

그래서 저는 iOS에서 기본 Filepicker 라이브러리를 사용해야 할 것입니다.