gpt4 book ai didi

Firebase 存储图像缓存不起作用

转载 作者:行者123 更新时间:2023-12-03 22:25:34 24 4
gpt4 key购买 nike

有两个图像uri,第一个位于 Firebase 存储 第二个是 中的示例图像react-native 博客 .

我相信 recat-native 的 Image组件是可缓存的。

<View>
<Image
style={{ width: 100, height: 100 }}
source={{ uri : 'https://firebasestorage.googleapis.com/v0/b/siren-5eee7.appspot.com/o/profile%2FmO2vxzWDbJRzM5ckzCBXtf0aPhV2?alt=media'}}
/>

<Image
style={{ width: 100, height: 100 }}
source={{ uri : 'https://facebook.github.io/react-native/img/react-native-congratulations.png'}}
/>
<View>

问题

我认为 firebase 存储的图像没有被缓存。当我渲染屏幕时,它总是试图下载。所以第二个图像加载速度更快,一秒钟后,加载 firebase 图像。

如何使 Firebase 存储图像可缓存?

你可以测试上面的代码!

最佳答案

https://firebase.google.com/docs/reference/js/firebase.storage.SettableMetadata#cacheControl

请参阅此文档,我认为您必须在将图像存储到 Firebase 存储时设置元数据。

关于Firebase 存储图像缓存不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46337396/

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