2012-04-21 1 views
10

그래서 오프라인 웹 SQL 데이터베이스에 ~ 40MB의 오프라인 데이터를 저장해야하는 웹 앱을 작성 중입니다. Chrome (데스크톱), Safari (데스크톱 및 모바일) 및 Android의 브라우저에서 작동해야합니다. 이제는 웹 SQL이이 브라우저에서 지원된다는 것을 알고 있으며 어떤 버전이긴하지만 얼마만큼의 저장이 허용되는지 알 필요가 있습니다. Safari 데스크탑은 500MB의 데이터베이스 스토리지를 지원합니다. Safari 모바일은 50MB의 데이터베이스 스토리지를 지원합니다.Chrome 및 Android의 웹 SQL 저장소 제한 사항

하지만 크롬 데스크탑이 지원하는 공간과 안드로이드 브라우저가 지원하는 것이 무엇인지 알아 내기 위해 문자 그대로 시간을 들여 보냈지 만 구체적인 것은 찾을 수 없습니다. 한 곳에서는 크롬 데스크톱에 대해 5MB의 하드 한도가 있지만 다른 한 곳에서는 크롬 데스크톱을위한 25MB 한도 (크롬 확장을 사용하지 않음)를 언급했습니다. 안드로이드 브라우저에 대한 한 소스는 15MB 제한을 지적했으며 다른 브라우저는 5MB 제한을 지적했습니다. 누구든지 웹 SQL 스토리지에 대한 실제 하드 한도가 안드로이드와 크롬에 대해 무엇인지 언급 할 수 있습니까?

답변

4

구글 크롬이 링크를 참조하십시오 :

What Is the Size Limitation of Google Chrome Databases for Google Chrome Apps?

:

http://code.google.com/chrome/extensions/manifest.html#permissions

기본이 5메가바이트입니다,하지만 당신은 unlimitedStorage 재산 여기

을 전환 할 수있는 것은 동일한 주제에 대한 다른 논의입니다

Android의 경우 도움이 될 수있는이 스레드가있는 경우 : SQLite database maximum storage capacity

+0

감사합니다.하지만 (올바르게 읽은 경우) 크롬 확장은 표준 웹 페이지가 아닙니다. – user1231175

+0

나는 더 많은 것을 읽었으며 저장소 제한은 확장과 sqllite 데이터베이스 모두에 대한 것 같습니다. – Tys

+0

시간과 도움을 보내 주셔서 감사합니다.하지만 http://stackoverflow.com/questions/6555697/what-is-the-size-limitation-of-google-chrome-databases-for-google-chrome-apps 크롬에 대해 이야기하고 있습니다. app/chrome 확장은 불행히도 완전히 다릅니다. 그 안드로이드 링크는 여전히 흥미로운 메신저이지만 그것은 비록 그것은 같은 일로 설정할 수 있습니다 - 가능 웹의 SQL을 통해 SQL 라이트보다는 SQL 라이트 라이트에 대한 응용 프로그램 수준의 액세스에 대해 이야기처럼 보입니다 - 감사 – user1231175