gpt4 book ai didi

react-native - 为什么在 RN 0.33 的 iOS 上没有任何图像缓存

转载 作者:行者123 更新时间:2023-12-04 04:14:26 31 4
gpt4 key购买 nike

我记得 RN 有 Image 组件的缓存。我刚刚发现 RN 0.33 根本没有 ios 上的图像缓存......测试代码非常简单。

import React, { Component } from 'react';
import {
AppRegistry, Image
} from 'react-native';
class Project33 extends Component {
render() {
return (
<Image source={{uri: "http://172.25.235.14:8090/image/icon_points.png"}} style={{width: 50, height: 50}} />
);
}
}
AppRegistry.registerComponent('Project33', () => Project33);

在安卓上,它工作正常。它只发送一个 HTTP GET 请求来获取图像。之后无论是重启APP还是在APP中重新加载,RN都会使用缓存来显示图片。

在 iOS 上,APP 会在您每次重新加载或重启时发送一个 HTTP GET 请求。不必要的网络流量开销,让APP用户等待。它让我疯狂。我的整个APP建立在RN对Image组件有缓存的基础上……

我发现在 RN 0.31 上,Image 组件在 iOS 上有缓存。

最佳答案

这是最近出现的错误,正在修复中。关注this issue .

关于react-native - 为什么在 RN 0.33 的 iOS 上没有任何图像缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39556350/

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