Есть ли способ проверить, превышен ли лимит локального хранилища после такого вызова:
amplify.store("key", object);
Что произойдет, если я попытаюсь сохранить что-то большее, чем лимит локального хранилища?
Есть ли способ проверить, превышен ли лимит локального хранилища после такого вызова:
amplify.store("key", object);
Что произойдет, если я попытаюсь сохранить что-то большее, чем лимит локального хранилища?
да, он выдает «превышена квота amplify.store», как вы можете видеть здесь
store.error = function() {
return "amplify.store quota exceeded";
};
...
try {
storage.setItem( key, parsed );
// quota exceeded
} catch( error ) {
// expire old data and try again
store[ storageType ]();
try {
storage.setItem( key, parsed );
} catch( error ) {
throw store.error();
}
}