웹뷰에서 파라메타값으로 보내는값이 깨질때?
예를들어
WebView.loadUrl("http://www.naver.com?a=한글이다");
를 보냈는데 '한글이다'가 깨지는 경우가 많이 발생한다. #$!^!$% 이러한 외계어로..
방법은 생각보다 간단하다.
WebView.getSettings().setDefaultTextEncodingName("UTF-8");
웹뷰 자체의 인코딩을 맞춰주는것. 물론 서버페이지도 같은 인코딩으로 해주어야 할것이다.
댓글 없음:
댓글 쓰기