iOS - quota exceeded callback not fired
If user does not allow to increase quota, there is no error callback called on setItem.
which device/browser are we talking about? is it all of them or WebSQL only? (or IndexedDB only)
WebSQL on Safari (on iPhone/iPad/Mac OS X)
iOS version ? (so I can test properly ... but yeah, something looks broken there in such case)
iOS 5
OK, the errorback is always invoked, unless you do some operation without passing it.
Can I ask you to show me an example that fails ? Or can you at least tell me how you update/save/set the record that fails? this is because if you specify a callback at the beginning for the error, this won't be used later on but only during initialization. If this is the case, pass the same callback until I change code so that by default, every other call will use the initial callback for the error, thanks.