[Android] 웹뷰에서 특정 사이트가 로컬스토리지를 사용하는 사이트인 경우 Uncaught TypeError: Cannot read properties of null (reading 'getItem')

MSU·2024년 8월 27일
0

에러케이스

목록 보기
10/12

팀프로젝트 앱의 공지사항을 노션 페이지로 만들어 웹뷰를 띄워주는 방식으로 처리하려고 하는데
웹뷰에서 프로그래스바만 돌고 있고 노션 페이지가 뜨지 않는 것이었다...

로그를 확인해보니 아래와 같은 에러가 뜨고 있었는데

검색해보니 해당 사이트가 로컬스토리지를 사용하려고 하는데 웹뷰에서 로컬스토리지를 사용하지 않는것으로 셋팅되어있어 에러가 발생한 것이었다.
웹뷰 셋팅값중에 domStorageEnabledtrue로 설정해주면 된다고 한다.

webView.settings.domStorageEnabled = true

webView.loadUrl(link!!)
profile
안드로이드공부

0개의 댓글