Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/469.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在没有查询参数的情况下响应本机映像缓存_Javascript_React Native - Fatal编程技术网

Javascript 在没有查询参数的情况下响应本机映像缓存

Javascript 在没有查询参数的情况下响应本机映像缓存,javascript,react-native,Javascript,React Native,paramOne和paramTwo值将更改。这使得缓存的图像不会被使用,并且由于url不同,因此每次都会重新提取相同的图像 有没有办法让它存储缓存 “” 而不是 “ 或者我必须使用第三方组件(如react native cached image)吗?如果您想加载和存储此映像,无论是paramOne还是paramTwo,为什么不加载映像?任何可变文本都会导致图像的重新蚀刻(我到目前为止的经验) 为了避免每次重新加载映像,可以使用react native cached image或,这非常好

paramOne和paramTwo值将更改。这使得缓存的图像不会被使用,并且由于url不同,因此每次都会重新提取相同的图像

有没有办法让它存储缓存

“”

而不是



或者我必须使用第三方组件(如react native cached image)吗?

如果您想加载和存储此映像,无论是paramOne还是paramTwo,为什么不加载映像?任何可变文本都会导致图像的重新蚀刻(我到目前为止的经验)



为了避免每次重新加载映像,可以使用react native cached image或,这非常好。

如果要加载和存储此映像,无论是paramOne还是paramTwo,为什么不直接加载映像?任何可变文本都会导致图像的重新蚀刻(我到目前为止的经验)



为了避免每次重新加载映像,您可以使用react native cached image或,这非常好。

问题是我需要参数来授予对映像的访问权限。因此您应该检查react native fast image,可以添加自定义标头(
标头:{Authorization:'someAuthToken'}
)。您还可以考虑将API与EC2实例一起使用!对于同一用户,此参数是否总是在更改?是的,对于同一用户,参数总是在更改。我希望不需要使用第三方组件,但看起来我必须这样做。问题是我需要参数来授予对映像的访问权限。因此您应该检查react native fast image,可以添加自定义标头(
标头:{Authorization:'someAuthToken'}
)。您还可以考虑将API与EC2实例一起使用!对于同一用户,此参数是否总是在更改?是的,对于同一用户,参数总是在更改。我希望不需要使用第三方组件,但看起来我必须这样做。
<Image
    source={{
      uri:
        "https://test.s3.amazonaws.com/1/Img-Name.jpg?paramOne=ksjdfklsd&paramTwo=akjdklasd"
    }}
  />
<Image
    source={{
      uri:
        "https://test.s3.amazonaws.com/1/Img-Name.jpg"
    }}
  />