首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >反应-本地世博会从url加载源图像是缓慢的。

反应-本地世博会从url加载源图像是缓慢的。
EN

Stack Overflow用户
提问于 2022-08-04 06:43:22
回答 1查看 211关注 0票数 0

使用react本地博览会。

一旦在其中一个页面中执行操作,如果操作成功,它将转发到另一个只包含有图像的视图的页面,url中的图像可以随时更改(其他用户不考虑应用程序)。我遇到了一个问题,当图像被更改时,前面的图像仍然在缓存中,所以它正在加载前一个图像。解决方案是在url末尾添加“xxx”,它将始终刷新到当前图像。

现在的问题是,它需要大约2-3秒的时间来加载图像,而我不能这样做。有没有一种方法可以更快地从url加载图像?

下面是在最后一页中显示图像的代码:

代码语言:javascript
复制
return (
    <SafeAreaView style={[{ flex: 1 }]}>
      <View style={[{ height: "8%", backgroundColor: "#EE7629" }]}>
        <TouchableOpacity style={styles.backStyle} onPress={navToTakeCart}>
          <Text style={styles.backText}>Go Back</Text>
        </TouchableOpacity>
      </View>
      <View style={[{ height: "92%", backgroundColor: "#EE7629" }]}>
        <Image
          source={{
            uri:
              "https://click2lock.azurewebsites.net/Images/AdvertiseImg/Image" +
              compId +
              ".jpeg?1",
          }}
          style={{ width: "100%", height: "100%", resizeMode: "stretch" }}
        />
      </View>
    </SafeAreaView>
  );

谢谢

EN

回答 1

Stack Overflow用户

发布于 2022-09-10 22:39:39

对于我来说,同样的问题,我正在寻找一个解决这个网络相关问题的办法,在我搜索的时候,我看到了一些关于使用FastImage的建议,也看到了一个世博的实现,但是在我的应用上没有成功地实现它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73231380

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档