Постоянное хранилище в HTML5 для мобильных устройств - PullRequest
1 голос
/ 12 марта 2012

Я занимаюсь разработкой приложения для Blackberry с помощью HTML5 Webworks и ищу способ постоянного хранения ряда строк.Например, предположим, у меня есть список имен

  • Анна
  • Боб
  • Кэти
  • Дэвид
  • Эрин
  • Фред
  • Джордж

Если я нажму на одно из их имен, я хочу сохранить их в разделе «Избранное».Поэтому, если я нажму на Анну, Боба и Фреда, я бы хотел их постоянно хранить.Включив и выключив телефон, я надеюсь увидеть в разделе «Избранное»:

  • Анна
  • Боб
  • Фред

Пока у меня есть два варианта: HTML5 localStorage API или База данных WebSQL.

1.) localStorage 2.) База данных WebSQL

Я очень плохо знаком с HTML5 и веб-разработкой, поэтому я не уверен, какой из них, если таковой имеется, является правильным выбором для моего случая.Я ищу что-то довольно простое в использовании, поскольку я еще не слишком компетентен в веб-работах.Кто-нибудь знает, как добиться того, что я пытаюсь сделать?Спасибо за любую информацию.

Ответы [ 2 ]

4 голосов
/ 12 марта 2012

Этот сайт может вам помочь: http://caniuse.com/#index

Кажется, веб-хранилище хорошо поддерживается: http://caniuse.com/#feat=namevalue-storage.

Хотя упоминаний о blackberry-webworks нет.

2 голосов
/ 12 марта 2012

localStorage, вероятно, будет лучше всего работать в этой ситуации. Насколько мне известно, он имеет больше поддержки браузера, и его гораздо проще использовать.

Подробнее об этом можно узнать здесь:

http://hacks.mozilla.org/2009/06/localstorage/

...