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