2017-02-18 91 views
0

我是新的智能手机应用程序开发人员,所以我有这个麻烦,我试图通过尝试存储缓存图像优化我的应用程序,但是,通过执行保存这些未显示在设备上的行动,但它表明我在调试,如果它们被存储,但我看不到他们,他们是看不见的......缓存的图像不显示在我的ListView - 反应本机

没有缓存

Image

Cache stored

Image

+0

这是回答原生问题吗?如果是的话,你在哪里存储数据? –

+0

如果存储为二进制文件,您可能需要在从缓存中读取数据时添加MIME类型。 –

回答

0

对于react-native,您不能这样做,因为当您从路径中输入图像require时,此路径必须是固定字符串。你不能这样做,例如:

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

无论如何,网络图像已被缓存AFAIK。