Ionic Android应用在缓存达到10.3MB后停止存储

ux6nzvsh  于 2022-12-08  发布在  Ionic
关注(0)|答案(1)|浏览(124)

我为一个客户开发了一个Ionic应用程序,使他能够拍摄照片并使用LocalStorageService存储照片。他报告说,一旦应用程序的缓存达到10.3 MB,他拍摄的照片就不再存储。
删除应用程序的缓存后,他会擦除拍摄的所有图片,然后可以继续添加新图片。
我在我的设备上尝试了这个,无法复制这个问题。我使用的是带有棉花糖的三星S6,而客户使用的是运行棒棒糖的廉价平板电脑。我在这里错过了什么吗?

au9on6nz

au9on6nz1#

LocalStorage并不意味着存储MB大小的文件或文件(当然不是图像)。大多数情况下,Chrome提供10 MB的空间,Firefox提供5 MB(基于article)。但是,这并不保证,因为他们的文档中没有指定。他们可以从2 MB到任何地方-无限制。
我用的是三星S6和棉花糖,而客户端用的是运行棒棒糖的廉价平板电脑。我在这里错过了什么吗?

您可以使用File Transfer Plugin并将图像文件存储在设备上。一旦您这样做了,您就可以使用LocalStorageSQLite来跟踪用户下载图像的路径。

相关问题