2014-09-15 4 views
4

저는 localStorage를 사용하여 todo 웹 앱을 개발했습니다. 그러나, 나의 새로운 추가 기능, 선택한 날짜를 클릭하고 해당 날짜의 할 일 항목을 가져 오려면 날짜 객체를 할 일 항목에 연결해야만 특정 날짜의 할 일 항목을 검색 할 수 있습니다. 나는이 시점에서 접근 방식에 회의적이다. WebSQL은 더 이상 사용되지 않지만 Android 브라우저에서는 잘 지원됩니다. 내 타겟 애플 리케이션은 안드로이드 브라우저를위한 것이므로, WebSQL은 정상적으로 동작해야한다. IndexedDb는 Android 브라우저에서 작동합니까? 나는 WebSQL이 작동한다는 것을 이해하지만, 더 이상 사용되지 않는 것을 사용하는 것이 미래 안전합니까? 코르도바는 어떻게 처리합니까?IndexedDB는 하이브리드 Android 응용 프로그램에서 작동합니까?

+0

아마도 2 일 오래된 게시물과 중복되었을 수 있습니까? => http://stackoverflow.com/questions/25818860/which-version-of-webview-of-android-and-ios-supports-indexeddb/25819046#25819046 –

답변

3

IndexedDb는 Android 4.4 이상에서만 작동하므로 이전 장치 인 indexedD 만 타겟팅하는 경우 충분하지 않습니다. 오래된 안드로이드 장치 용 polyfill을 사용하고 있습니다. 링크 : https://github.com/axemclion/IndexedDBShim

이 방법을 사용하면 최신 안드로이드 기기에서 indexedDb 지원을 사용하고 이전 기기에서 자동으로 폴백 할 수 있습니다. 가을은 websql을 사용합니다!

관련 문제