Я создаю нативное приложение React (используя Expo), где я отображаю отобранные пользователя изображения с использованием компонента изображения по умолчанию. Он отображает ранее загруженное изображение < /strong>-хотя изображение должно было измениться. Expo-Image:
Код: Выделить всё
import { Image } from 'expo-image'
< /code>
{imageUri ? (
) : (
)}
{imageUri && (
)}
Я также пытался использовать изображение из react-cniate:
Код: Выделить всё
import { Image } from 'react-native'
< /code>
Изображение не обновляется правильно даже после:
Изменение URI, добавив метку времени:
Код: Выделить всё
source={{ uri: imageUri + `?ts=${Date.now()}` }}
Попробуя кэш: 'reload' (с Expo-Image)
Используя внешние удаленные URL-адреса
Подробнее здесь:
https://stackoverflow.com/questions/797 ... g-properly