vnex
V2EX  ›  React

客户端 react native 有没有必要进行额外的图片下载管理

  •  
  •   vnex · Jun 6, 2020 · 2494 views
    This topic created in 2180 days ago, the information mentioned may be changed or developed.

    嗯,目前已知有一些三方的库,react-native-fast-image

    我看了下,没有看到我想象中的那个特性,就是 进入某个页面后, 显示列表页中的图片(这时候进行下载),但是下载有并发数量的控制,然后如果,离开了这个页面,正在进行中的下载,会自动降级(或者取消)

    还是说,这个是个伪需求,不需要控制并发数量之类的(事实上,我好像也没有搜索到其他文章有介绍这类的方案)

    2 replies    2020-06-07 16:15:55 +08:00
    XanderChen
        1
    XanderChen  
       Jun 7, 2020
    那么你说的下载,究竟是从服务器缓存图片到本地,然后在应用界面中仅仅是显示图片。

    还是将应用中将要显示的图片文件直接下载到本地?

    缓存到本地的话,你是不是找找按照应用界面所处的位置按需加载图片的这种?

    如果是下载文件到本地的话,让用户自行下载。、

    实在没有就自己造吧。
    maichael
        2
    maichael  
       Jun 7, 2020
    伪需求,通常列表都会做懒加载(比如 flatlist 自带),本身并发加载的数量就是有限制的。

    简单来说,加载的并发应该由顶层的 List 去控制,而不是底层的 Img 。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1271 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 60ms · UTC 23:40 · PVG 07:40 · LAX 16:40 · JFK 19:40
    ♥ Do have faith in what you're doing.