gpt4 book ai didi

android - 如何从我的 Flutter 应用程序控制网络缓存?

转载 作者:IT老高 更新时间:2023-10-28 12:41:45 25 4
gpt4 key购买 nike

例如,https://docs.flutter.io/flutter/services/NetworkImage-class.html表示缓存 header 被忽略。我的理解是 iOS 在磁盘上有一个 NSUrlCache 并且能够启用它会很好。同样,我怀疑 Android 有一个磁盘缓存可以很好地启用。

我可以控制 Flutter 的缓存吗?我应该在 NetworkImage 的顶部/前面在 Dart 中编写自己的磁盘缓存/缓存策略吗?

最佳答案

很遗憾,我们目前没有很好的方法来做到这一点。您可以提供自己的 ImageProvider,类似于 NetworkImageProvider,它有自己的缓存并正确实现了网络语义。如果您贡献了它,我们当然会接受它作为补丁。 :-)

关于android - 如何从我的 Flutter 应用程序控制网络缓存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43668134/

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