2014-09-05 4 views
0

오프라인에서 작업하고 15 분마다 서버와 동기화해야하며 HTML5의 기능/기능에 대한 도움이 필요한 앱에 대해 HTML 대 네이티브 용 장단점을 제공하려고합니다. 솔루션 :HTML5 및 오프라인 모바일 앱

  1. 내가 읽은 LocalStorage는 앱 데이터, 동기화 등을 유지하는 데 사용되지만 5MB로 제한됩니다. 내 데이터는 300MB 이상 될 수 있습니다. 이 한계의 확인이 필요합니다.
  2. LocalStorage를 채우거나 쿼리하는 데 사용되는 라이브러리는 무엇입니까?
  3. HTML5 앱이 LocalStorage를 사용하여 앱 데이터를 1GB로 완전히 오프라인으로 작동 할 수 있습니까?

감사 H

+0

당신은 자신의 질문을 시도하고 결론을 내리는 것은 어떻습니까? localStorage 한계가 무엇인지 알아내는 것이 가능해야합니다. 기본 메소드 또는 libs를 사용하는 것이 좋습니다. –

+0

그것은 무례한 반응 인 Ronni입니다. 내가 5 메가 바이트라고 읽지 않았습니까? 내가하려고하는 프로그래머로부터 확인을 요청하는 것은 무엇이 잘못 되었습니까? 네이티브 메소드라고 해? 나는 단지 HTML5 솔루션을 조사 중이라고 말했습니다! 기여할 것이 없으면 오염 된 의견을 게시하지 마십시오. –

+0

http://stackoverflow.com/help/how-to-ask를 읽는 데 시간을 할애 할 수 있습니다. "제목 검색 및 연구" –

답변

1

총 오프라인 응용 프로그램을 만들려면 HTML5 ApplicationCache이 필요할 수 있습니다.
큰 데이터를 저장하려면 IndexedDB가 더 적합 할 수 있습니다. 그것은 localstorage보다 높은 한계를 가지고 있습니다. 내가 아는 한 크롬은 로컬 저장소에 대해 5MB의 제한이 있습니다.

+0

Thanks Freedom. 따라서 ApplicationCache는 LocalStorage? 나는 IndexedDB를 점검 할 것이다. –

+0

@Hassan Hussein, ApplicationCache는 LocalStorage를 사용하지 않습니다. 로컬 저장소와 아무 관련이 없습니다. 당신의 페이지, js, css 등을 캐싱 할 수 있습니다. 오프라인 앱을 빌드하기 위해 정의됩니다. – Freedom

관련 문제