2014-01-13 2 views
0

Могу ли я использовать в Phonegap База данных «Indexeddb»?Телефонная книга «Indexeddb»

У меня есть пример примера, который отлично работает на chrome (рабочий стол), в то время как я положил его (используя сборку phonegap) на моем устройстве (я тестирую как ios, так и android), он вообще не работает.

Есть идеи? спасибо

+0

Добавили ли вы регистрацию в своем приложении? [Отметьте отладки в PhoneGap] (https://github.com/phonegap/phonegap/wiki/Debugging-in-PhoneGap) –

ответ

1

iOS и некоторые более старые версии Android не поддерживают индексированный DB. На Android 4.x реализована более старая версия, но на Android 4.4 она должна работать. Я использую polyfill для iOS и Android, который на самом деле использует websql. Полиполк добавляет indexedDB API, в то время как я фактически не поддерживаю и не конвертирует вызовы в websql. Это работает как на Android, так и на iOS!

websql поддерживается на Android 2+ и iOS 4, если я правильно помню. Дополнительную информацию см. В indexedDBShim: https://github.com/axemclion/IndexedDBShim/

Примечание: Полипол не совершенен, не все методы поддерживают IDDBKeyRange, но в большинстве случаев вы можете обойти его.

Смежные вопросы