안드로이드 개발 질문/답변
(글 수 45,052)
WebView에서 loadData통해서
String url = "<html><body><여기서 자바스크립트로 jpg 파일 사이즈 변경해줌><a img=http://~~~어쩌구.jpg></body></html>
loadData(url)
이렇게 이미지를 로딩하고 있습니다.
문제는 저렇게 하면
jpg 파일을 읽어오는데 실패 하더라도
url이란 저 html 페이지는 읽혀지기 때문에
onPageFinished가 호출되어 빈이미지가 화면에 보여지게 되는데요
해결방법 없을까요?
loadUrl로 하면 편하겠지만
이미지 사이즈를 변경해야 하기때문에 안됩니다.




무슨 역할을 하는지 모르겠지만 이미지만 읽어 오는 거라면 WebView를 안쓰셔도 될 듯한데... WebView를 굳이 써야 하는 이유가 있으시다면 이미지 처리가 웹페이지에서 이루어 지니깐 이미지가 읽어왔는지도 자바스클트로 처리를 하셔야 하겠네요. 앱하고 자바스크립트연동에 관해서 조사해보세요.