localForage-compatibility-1-4
A plugin that handles Safari compatibility issues when upgrading from LocalForage v1.4 to v1.5.
You shouldn't need this plugin if your app never used LocalForage <= v1.4.x.
This plugin monkey patches the localforage.INDEXEDDB
driver _support
check, to the one used in LF v1.4.
Requirements
- localForage v1.5.1+
Installation
npm i localforage-compatibility-1-4
API
Just chain a config()
call before setting you preferred driver order or LF configuration to all localforage instances.
var driverPreferenceOrder = localforageINDEXEDDB localforageWEBSQL localforageLOCALSTORAGE; localforageCompatibility1_4;
PS: take a look at the examples
folder of this repo.
Creating instances
After the localforageCompatibility1_4.config()
call resolves,
all subsequent localforage.createInstance()
calls will be using the
LF v1.4 IndexedDB driver.