我们的应用程序设法将一些东西写到了Ionic存储器中,以至于无法检索。每次我为特定键调用以下代码时,应用都会崩溃
this.storage.get('storedSurveys').then((storedOfflineRaw) => {
console.log("Successfully got the items");
}).catch( err => {
console..log("Failed with error = ",err);
});
在Android Studio中使用logcat时,我会看到很多这样的代码,然后出现java.lang.OutOfMemoryError
Alloc并发复制GC已释放11(16KB)个AllocSpace对象,0(0B)个LOS对象,17%的可用空间,113MB / 137MB,已暂停281us,总共10.277ms 01-31 10:58:38.812 7444-7549 /? W / zygote64:
注释
该键包含的值应该是JSON字符串,并且字符串中的一项是Base64编码的缩略图。一旦编写了防止加载时崩溃的代码,我将着手防止它创建太大的数据