【问题标题】:React Native Image Cache AndroidReact Native Image Cache Android
【发布时间】:2019-06-19 00:49:10
【问题描述】:

React Native 是否仅在 iOS 上提供图像缓存支持。

https://facebook.github.io/react-native/docs/images.html#cache-control-ios-only

<Image
    source={{
        uri: 'some url',
        cache: 'only-if-cached',
    }}
    style={{width: 200, height: 200}}
/>

我用 Android 7 设备检查了上面的代码及其工作。

寻求关于这是否适用于 iOS 和 Android 的建议/确认。

是永久磁盘缓存吗?

谢谢

【问题讨论】:

    标签: android ios react-native caching


    【解决方案1】:

    目前只有 iOS 支持缓存控制,文档中没有提到 Android 的使用,所以我不建议使用它。我建议使用react-native-cached-image,在我看来,这是一个更好的选择。

    以下是它的用法示例:

    import { CachedImage } from 'react-native-cached-image';
    
    <CachedImage 
       style={{
         width: 200,
         height: 200
       }}
       source={{ uri: 'some url' }}
    />
    

    【讨论】:

    猜你喜欢
    • 2018-05-19
    • 1970-01-01
    • 2022-11-12
    • 1970-01-01
    • 2022-11-08
    • 2021-10-20
    • 1970-01-01
    • 1970-01-01
    • 2021-05-21
    相关资源
    最近更新 更多