2013-06-29 6 views
1

Я ищу для создания автономных веб-приложений в ближайшие несколько месяцев, которые требуют постоянного хранилища на стороне клиента, идеально большего, чем localStore, и было любопытно, кто-нибудь знает статус IndexedDB в iOS 7 бета? Я предполагаю, что он по-прежнему недоступен, но я не видел его еще раз на caniuse.iOS7 Mobile Safari автономные возможности хранения данных

Веб-Sql устарел много лет назад, поэтому я не хочу продолжать полагаться на него, но он по-прежнему доступен на бета-версии iOS 7 в соответствии с caniuse, поэтому я полагаю, что альтернативой будет придерживаться websql или использовать a polyfill.

Я просто стараюсь избегать слишком сильно полагаться на веб-sql, если это не будет вокруг намного дольше, или большинство других платформ переместились на IndexedDB тем временем.

+0

Вопросы по iOS7, которые все еще находятся под NDA, можно найти на форумах разработчиков Apple. – keen

+0

Для чего это стоит. Теперь iOS 8 поддерживает indexDB. – Fostah

ответ

2

Я бы посоветовал вам использовать полиполк на данный момент. таким образом, ваш код будет проиндексирован API-интерфейсом indexeddb. Когда API-интерфейс indexedDB появляется, это всего лишь вопрос о отключении полизаполнения (и это произойдет даже автоматически)

+0

http://stackoverflow.com/questions/18628980/wrapper-to-support-both-websql-and-indexeddb/18723520#18723520 – firien

+0

Это имеет смысл - и спасибо, что указали мне в сторону полипол ! – asquarestudio