안드로이드 4.0.X 버전(ICS)에서 LocalStorage가 삭제되는 버그가 발생한다.
이 버그가 발생하는 이유는, WebView의 LocalStorage가 임시저장소에 저장되기 때문이다.
Setting을 통해 버그를 해결할 수 있다.
mSettings.setDatabasePath(getFilesDir() + "/databases/");
이 옵션을 주게되면 data/data/"pakage name"/files/databases 의 경로에 저장되게 되는데,
유저가 직접 삭제하지 않는한 데이터가 보관된다.
'Programming > Hybrid App' 카테고리의 다른 글
[SenchaTouch] Ext.tab.Panel (tabpanel) 에서 애니메이션 제거하기. (0) | 2013.02.24 |
---|---|
[SenchaTouch] unknown chromium error : -6 해결법. (0) | 2013.02.20 |
[SenchaTouch] Html 에서 상위 뷰로 이벤트 전달하지 않는 방법. (0) | 2013.01.16 |
[Javascript] 이미지 실제 사이즈 구하기. (0) | 2012.12.10 |
[SenchaTouch2] List scroll false (0) | 2012.11.19 |