Как хранить большие объемы данных на iOS в приложении PhoneGap? - PullRequest
1 голос
/ 02 февраля 2012

Каков наилучший вариант для локального хранения больших объемов данных (например, изображений) в приложении PhoneGap на iOS?

Я также использую jQuery, jQuery Mobile и магистраль, если это имеет значение.

Ответы [ 4 ]

1 голос
/ 03 февраля 2012

Если вы можете каким-то образом преобразовать ваши изображения в base64 (я загружаю их таким образом с моего сервера), вы также можете сохранить их, используя API хранилища PhoneGap . Это работает довольно хорошо из моего собственного опыта.

Имейте в виду, однако, что в Mobile Safari есть / была неприятная ошибка , которая полностью вылетала бы при загрузке большого количества изображений в представление. Не уверен, что это было исправлено с тех пор.

1 голос
/ 02 февраля 2012

создать плагин phonegap и записать в файл в файловой системе ios механизм механизма плагинов phonegap
how

0 голосов
/ 22 июня 2012

Вы можете использовать File api для хранения изображений и текстовых файлов в локальной файловой системе. Работает абсолютно нормально.

http://docs.phonegap.com/en/1.0.0/phonegap_file_file.md.html

0 голосов
/ 02 февраля 2012

У вас есть несколько вариантов.Насколько большой большой?Если это около 2-3 мегабайт, тогда вариант localStorage .Максимальный размер для большинства реализаций составляет 5 МБ, и он распределяется между веб-сайтами.

На собственной стороне у вас есть NSUserDefaults и CoreData.Либо тот, который вы используете, вам нужно создать плагин для взаимодействия с нативной стороной.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...