Ограничения хранилища Web SQL в Chrome и Android?

Итак, я пишу веб-приложение, которое должно хранить ~ 40 МБ автономных данных в автономной базе данных Web SQL. Он должен работать в Chrome (настольный ПК), Safari (настольный и мобильный) и в браузере Android. Теперь я знаю, что в этих браузерах поддерживается Web SQL, и я знаю, с каких версий, но мне нужно знать, какой объем памяти разрешен. Рабочий стол Safari поддерживает 500 МБ хранилища базы данных. Safari Mobile поддерживает 50 МБ хранилища базы данных.

Однако я провел буквально часы в поисках повсюду, чтобы узнать, что поддерживает рабочий стол Space Chrome и что поддерживает браузер Android, но не могу найти ничего конкретного. В одном месте было указано жесткое ограничение в 5 МБ для рабочего стола Chrome, а в другом - 25 МБ для рабочего стола Chrome (без использования расширения Chrome). Один источник для браузера Android отметил ограничение в 15 МБ, другой отметил ограничение в 5 МБ. Может ли кто-нибудь указать мне где-нибудь, где указаны фактические жесткие ограничения на хранилище Web SQL для Android и Chrome?


person user1231175    schedule 21.04.2012    source источник


Ответы (1)


См. Эту ссылку для Google Chrome:

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

По умолчанию - 5 МБ, но вы можете переключить свойство unlimitedStorage.

Вот еще одно обсуждение той же темы:

Какое ограничение размера Базы данных Google Chrome для приложений Google Chrome?

Для Android, если найден этот поток, который может быть полезен: Максимальный объем хранилища базы данных SQLite

person Tys    schedule 21.04.2012
comment
Спасибо, но это (если я правильно прочитал) предназначено только для расширений Chrome, а не только для стандартных веб-страниц. - person user1231175; 21.04.2012
comment
Я прочитал еще немного, и похоже, что ограничение на хранилище предназначено как для расширений, так и для баз данных sqllite. - person Tys; 21.04.2012
comment
Спасибо за ваше время и помощь, но stackoverflow.com/questions/6555697/ Речь идет о расширении приложения / Chrome для Chrome, которое, к сожалению, совершенно другое. Эта ссылка на Android интересна, я все еще трачу, хотя она, похоже, говорит о доступе на уровне приложения к sql lite, а не к sql lite через веб-sql, возможно, это будет то же самое - спасибо - person user1231175; 21.04.2012
comment
Почему бы вам не провести простой тест, чтобы проверить, не исчерпали ли вы ограничение в 5 МБ? Если это так, вы можете протестировать снова, установив для этого неограниченного параметра значение true. - person Tys; 21.04.2012
comment
ты уже нашел свой ответ? У меня тот же вопрос, и мне было интересно, что вы узнали. - person greektreat; 10.08.2015