React Native是否缓存远程图像?

Dan*_*lle 6 android caching ios react-native

React Native是否缓存远程图像?

我有一个远程下载数十个图像的应用程序.这些图像似乎缓存在我的应用程序中,但是,我不确定它是默认情况下正在执行此操作的操作系统,还是React Native正在缓存它们.

如果它是React Native,有没有办法自定义它们被缓存多长时间?或者远程服务器是否定义了这个?

Alb*_*rta 4

更新

图像由本机 Image 模块缓存。请查看此内容以获取更多信息。

它不是直接的ReactNative,它只是fetch起到缓存的作用。但是,fetch行为还依赖于服务器设置(cache大多数情况下是标头)。有关 fetch API 的更多信息(有关于如何cache在请求标头中定义的很好的示例),请参见此处