>  기사  >  웹 프론트엔드  >  WebView를 사용하여 HTML 코드를 로드하는 방법에 대한 자세한 설명

WebView를 사용하여 HTML 코드를 로드하는 방법에 대한 자세한 설명

高洛峰
高洛峰원래의
2017-03-24 11:33:323394검색

EditText를 사용하여 HTML 문자열을 표시할 때 EditText는 HTML 태그를 구문 분석하지 않고 모든 HTML 태그를 직접 표시합니다. 응용 프로그램이 다시 표시하려는 경우 일반 메모장으로 표시하는 것과 같습니다. HTML 문자열을 구문 분석하여 표시할 수도 있습니다. HTML 페이지로 표시됩니다.

WebView에서 제공하는 loadData(String data, String mimeType, String 인코딩) 메소드를 사용하면 HTML 코드를 로드하고 표시할 수 있지만 실제로 사용하면 중국어 HTML 콘텐츠를 로드할 때 WebView에서 문자가 깨집니다. 표시됩니다.

WebView는 loadData(String data, String mimeType, String 인코딩) 메소드의 향상된 버전인 loadDataWithBaseURL(String baseUrl, String data, String mimeType, String Encoding, String HistoryUrl) 메소드도 제공합니다. 왜곡된 문자가 생성됩니다.

1. 데이터: 로드해야 하는 HTML 코드를 지정합니다.

2. mimeType: HTML 코드의 MIME 유형을 지정합니다. HTML 코드의 경우 text/html로 지정할 수 있습니다.

3. 인코딩: HTML 코드 인코딩에 사용되는 문자 집합을 지정합니다. 예를 들어 GBK를 지정합니다.

아아아아

위 내용은 WebView를 사용하여 HTML 코드를 로드하는 방법에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.