我正在开发一个带有cordova的应用程序(cli-8.0.0)。从服务器加载一些数据(大约3到7 MB),存储在通过localForage访问的indexedDB数据库中。
几周以来,当用户智能手机上的免费存储空间低于一定数量的可用空间时,我在某些设备上收到QuotaExceededError。目前需要大约2 GB的免费智能手机存储来执行使用localForage的简单setItem-Operation(通过尝试存储简单的字符串进行测试)。
由于实际需要的空间远不及2 GB,我不知道为什么操作不成功。
我会非常感谢任何提示或想法。