Экземпляры базы данных Dexie.js в iOS Safari

В настоящее время я пытаюсь dexie.js обернуть indexedDb для простого варианта использования в моем приложении javascript. В iOS Safari, похоже, создается несколько экземпляров базы данных, например:

iOS Safari индексирует Db через dexie.js

Я полагаю, что dexie создает новый экземпляр базы данных для каждой транзакции записи, что довольно странно. Есть ли работающая оболочка с кросс-браузерной реализацией поверх indexeddb? Особенно в iOS Safari!?


person Marvin Danig    schedule 30.04.2018    source источник


Ответы (1)


Если вам нужно что-то, что будет работать с iOS, я предлагаю вам взглянуть на localForage на Github. Он имеет очень простой API и был разработан для мобильного использования, поэтому у него есть запасные варианты для устройств, которые могут не поддерживать IndexedDB.

https://localforage.github.io/localForage/

person Robert    schedule 04.05.2018