2013-07-26 2 views
0

firefox OS에서 Phonegap을 사용하고 싶지만 저장소 API에 문제가 있습니다. 현재 cordova 버전 3.0, websql 및 localstorage API를 지원합니다. 아직 indexedDB API를 가지고 있지 않습니다. 그래서, 현재 나의 옵션은 Lawnchair를 사용하는 것입니다.Phonegap Firefox API 용 스토리지 API

하지만 이것을 위해 지속성 레이어를 디자인하는 방법에 대한 좋은 아이디어가 있습니까? 무엇을 제안 할 수 있습니까?

알려 주시기 바랍니다. 고맙습니다.

+0

'이것을위한 지속 레이어 디자인'이란 무엇을 의미합니까? 실제 문제를 설명 할 수 있도록 질문을 다시 말하면 더 많은 답변을 얻을 수 있습니다. –

답변

2

당신은 localForage 사용하려고 할 수 있습니다 (가능한 경우 색인화를 통해)하지만 함께

https://github.com/mozilla/localforage

이 localForage 비동기 스토리지를 사용하여 웹 응용 프로그램의 오프라인 경험을 향상시키는 편리한 라이브러리입니다 ", 인용을 단순한 localStorage와 같은 API "라고 말합니다.

+0

차가움. 공유해 주셔서 감사합니다. 오늘 현재로, 이것은 아직 베타 버전입니다 ..하지만 확실히 이것에 대해 조사 할 것입니다. 나는 그것에 흥분한다. 그것이 websql을 지원할 때까지 기다릴 것이다. 전에는 브라이언의 잔디 깎는 의자를 사용하고 있었지만 여러 레코드를 만드는 데 문제가있었습니다. 그런 다음 ydn-db로 가기로했습니다. 이 게시물을 참조하십시오 http://stackoverflow.com/questions/17948230/lawnchair-indexeddb-doesnt-support-multiple-records. 답장을 보내 주셔서 감사합니다. :) –

1

Firefox OS 용 앱인 경우에만 indexedDB API를 직접 사용할 수 있습니다. 플러그인없이 이미 지원됩니다.

다른 플랫폼의 경우 cordova indexdb 플러그인이 개발되어 도움이 될 수 있으며 github here에서 찾을 수 있습니다. 도움이 될 수있는 indexedDBShim을 사용합니다.

+0

@Rodms 공유 주셔서 감사합니다. –