<a target="_blank" href="http://gogorchg.tistory.com/entry/Android-WebView-File-Upload">http://gogorchg.tistory.com/entry/Android-WebView-File-Upload</a> <div><br></div> <div>위 사이트에 있는 소스를 활용해서 제가 테스트하고있는 웹뷰에 코드를 추가했습니다</div> <div><br></div> <div>근데 5버전이상은 전!부! 한글이든 띄어쓰기가 있든 매우매우 잘 들어갑니다</div> <div>하지만 4버전대에선 이상하게되더군요..</div> <div><br></div> <div>4.0.3 은 한글이 깨지고(그런데 파일은 올라가짐 겁나신기함) 4.4.4 킷캣은 url(Uri 가아님)encode 상태로 웹에서 받는중입니다.(파일이 업로드가안됨)</div> <div><br></div> <div>웹 캐릭터셋은 utf 8인상태인데;;; </div> <div><br></div> <div>일단 상태를 보면 앱에서 웹으로 파일을 주기직전(<span style="background-color:#e4e4ff;font-family:'굴림체';font-size:9pt;">onReceiveValue 직전) 에 로그를 찍어보면 정상적으로 파일경로가 출력됩니다(물론 file://추가하는건 해뒀구요)</span></div> <div><span style="background-color:#e4e4ff;font-family:'굴림체';font-size:9pt;"><br></span></div> <div><span style="background-color:#e4e4ff;font-family:'굴림체';font-size:9pt;">하지만 웹에서는 파일경로부터시작해서 파일정보가 죄다 urlencode 상태로 받아와 정상적으로 파일을 호출하지 못하고있습니다;;;</span></div> <div><span style="background-color:#e4e4ff;font-family:'굴림체';font-size:9pt;"><br></span></div> <div><span style="background-color:#e4e4ff;font-family:'굴림체';font-size:9pt;">찾아보면 openfilechooser 이 안된다는 글은많지만 저처럼 이렇게 안되는 사례는 제가 찾지를 못해 질문을 올려봅니다.</span></div> <div><span style="background-color:#e4e4ff;font-family:'굴림체';font-size:9pt;"><br></span></div> <div><span style="background-color:#e4e4ff;font-family:'굴림체';font-size:9pt;">(특히 킷캣 저거 문제해결 어케해야될지 감도 안잡혀요 캐릭터셋수정도해보고 안드로이드 세팅도 utf8이랑 iso8859 1 로도 바꿔보기도했구요,,하지만 소용없음.. 계속 같은상황 그외 몇가지 방법 더 써봤지만 제대로 되질않네요;;)</span></div> <div><span style="background-color:#e4e4ff;font-family:'굴림체';font-size:9pt;"><br></span></div> <div><span style="background-color:#e4e4ff;font-family:'굴림체';font-size:9pt;">웹에서 받은걸 decode해줄려고해도 이미 파일정보는 잘못들어간 상태여서 수정도안되고;;</span></div> <div><span style="background-color:#e4e4ff;font-family:'굴림체';font-size:9pt;"><br></span></div> <div><span style="background-color:#e4e4ff;font-family:'굴림체';font-size:9pt;">앱에서 고쳐야된다는건데 도저히 감을 못찾겠습니다 도와주세요..</span></div>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.