2013-06-29 6 views
1

다음 몇 달 동안 로컬 스토어보다 이상적인 영구적 클라이언트 측 스토리지가 필요하고 오프라인 사용자가 iOS 7의 IndexedDB 상태를 알 수있는 오프라인 앱을 만들려고합니다. 베타? 아직 사용할 수는 없지만 caniuse에서 아직 테스트되지 않은 것으로 추측됩니다.iOS7 모바일 사파리 오프라인 데이터 저장 옵션

Web-Sql은 몇 년 전에 사용되지 않으므로 계속 사용하지 않으려하지만 caniuse에 따라 iOS 7 베타 버전에서 사용할 수있는 것으로 보이므로 대신 websql을 사용하거나 사용하는 것이 좋습니다. a polyfill.

Web-sql에 너무 많이 의존하지 않으려 고하고 있습니다. 그렇지 않으면 대부분의 다른 플랫폼이 그동안 IndexedDB로 옮겨 갔을 것입니다.

+0

NDA에서 여전히 사용중인 iOS7에 대한 질문은 Apple Developer 포럼을 방문하십시오. – keen

+0

그게 무슨 가치가 있어요. iOS 8은 이제 indexDB를 지원합니다. – Fostah

답변

2

지금 polyfill을 사용하는 것이 좋습니다. 이렇게하면 코드가 indexeddb API로 준비됩니다. 그런 다음 indexedDB API가 도착하면 polyfill을 사용하지 않도록 설정해야합니다 (자동으로 실행됩니다).

+0

http://stackoverflow.com/questions/18628980/wrapper-to-support-both-websql-and-indexeddb/18723520#18723520 – firien

+0

완벽 함을 의미합니다. 폴리 필 (polyfill)의 방향으로 나를 가리켜 주셔서 감사합니다. ! – asquarestudio