반응형
기존에 html 코드를 webview로드할땐 'loadData'만 사용했었습니다.
webview.loadData(htmString, "text/html", null)
하지만 일부 페이지에서 작동하지 않아 검색해 보니
html의 일부만 로드해야할 경우엔 'loadDataWithBaseURL'을 사용하라고 하더라구요
예로 <div></div>로만 되어 있는 코드가 있습니다.
그래서 아래 코드로 구현하니 문제 없이 노출되는걸 확인할 수 있었습니다.
webview.loadDataWithBaseURL(null, htmlString, "text/html", "UTF-8",null)
보다 자세한 내용은 공식 문서를 확인해주세요.
공식문서 : loadData ,loadDataWithBaseURL
반응형
'안드로이드 > 오류해결' 카테고리의 다른 글
[Android] TargetSdk 33 변경 후 xml 자동완성 기능이 작동 안하는 경우 (0) | 2023.06.07 |
---|---|
[AOS] Databinding 사용시 x is public, should be declared in a file named 에러 (0) | 2022.09.22 |
[ AOS ] - Snack bar bottom margin not working (0) | 2022.09.13 |
[AOS] Targeting S+ ( export 선언 ) 에러 대응 (1) | 2022.09.08 |
[AOS] - Fragment에서 layoutInflater 사용시 에러 (0) | 2022.05.20 |