React native 缓存的图像不显示在my ListView-React Native中

React native 缓存的图像不显示在my ListView-React Native中,react-native,React Native,我是智能手机应用程序开发人员中的新手,所以我遇到了这个问题,我试图通过尝试存储缓存图像来优化我的应用程序,但是,通过在设备上执行保存操作,这些图像没有显示,但在调试中显示,如果存储了但我看不到它们,则它们是不可见的 无缓存 缓存存储 使用react native无法执行此操作,因为当需要路径中的图像时,此路径必须是固定字符串。您不能这样做,例如: const myImage = require(`/cache/${imageId}.png`); 不管怎样,网络映像已经被缓存了。这是一个本地问

我是智能手机应用程序开发人员中的新手,所以我遇到了这个问题,我试图通过尝试存储缓存图像来优化我的应用程序,但是,通过在设备上执行保存操作,这些图像没有显示,但在调试中显示,如果存储了但我看不到它们,则它们是不可见的

无缓存

缓存存储


使用react native无法执行此操作,因为当
需要路径中的图像时,此路径必须是固定字符串。您不能这样做,例如:

const myImage = require(`/cache/${imageId}.png`);

不管怎样,网络映像已经被缓存了。

这是一个本地问题吗?如果是这样,您将数据存储在何处?如果数据存储为二进制文件,您可能希望在从缓存读取数据时添加mime类型。