브라우저에서 개발한 페이지를 Android WebView로 불러와서 앱에 런칭하는 일이 있었다.
앱 런칭 담당 개발자가 LocalStorage 설정을 제대로 안해서 컴플레인이 들어왔다. 버튼이 안눌린다고....
흠...........
DB를 안쓴다고 로컬스토리지로 간단하게 코딩해달라고 해서 그렇게 해둔건데 이렇게 컴플레인이 오니 조금 당황스러웠고
알고보니 런칭 담당 개발자가 로컬스토리지 사용권한을 제대로 안 넣어둔 것.
쩝.
HTML5 의 LocalStorage 기능을 사용하기 위해서는 WebView 에서
DomStorageEnabled = True 설정 등이 필요하다.
ex) mw.getSettings().setDomStorageEnabled(true);
- webview.getSettings().setDomStorageEnabled(true);
- settings.setDatabaseEnabled(true);
- settings.setAppCachePath(dir.getPath());
- settings.setAppCacheEnabled(true);
'앱개발' 카테고리의 다른 글
녹스 앱 플레이어에서 광고시청(광고리워드) 진행시 특정 광고에서 멈추는 현상 (1) | 2021.03.09 |
---|
댓글