gpt4 book ai didi

flutter - Flutter 中的跨平台文件缓存

转载 作者:行者123 更新时间:2023-12-05 06:22:02 32 4
gpt4 key购买 nike

在 Flutter 应用程序中,我想为在线托管的资源(图像、视频等)实现缓存。

我希望它能在原生平台 (Android/iOS)(例如使用文件系统)和网络(例如使用 IndexedDB)上运行。

Flutter Cache Manager在网络上不起作用。和 dart:indexed_db不适用于 Android/iOS。

是否有适合该目的的插件?

最佳答案

我最终使用 async_resource 实现了这个缓存库,在 Web 上使用 ServiceWorkerResource,在 native 平台上使用 HttpNetworkResource + FileResource

关于flutter - Flutter 中的跨平台文件缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59456426/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com