Dexie.js экземпляры БД в iOS Safari
В настоящее время я пытаюсь dexie.js обернуть indexedDb для простого сценария использования в моем приложении javascript. В iOS Safari создается впечатление, что создается несколько экземпляров базы данных, например:
Я полагаю, что Декси создает новый экземпляр БД для каждой транзакции записи, что является довольно странным поведением. Есть ли обертка с кросс-браузерной реализацией поверх indexeddb, которая работает? Особенно на iOS Safari!?
1 ответ
Решение
Если вам нужно что-то, что будет работать с iOS, я предлагаю вам взглянуть на localForage на Github. Он имеет очень простой API и был разработан для мобильного использования, поэтому у него есть запасные варианты для устройств, которые могут не поддерживать IndexedDB.