Не удается отобразить обновленное изображение в флаттере

Я использую Raspberry Pi, чтобы получить изображение и отправить захваченное изображение на диск Google. Используя тот же идентификатор в Google Drive, я буду обновлять изображение и отправлять ссылку на флаттер (firebase). https://drive.google.com/uc?export=view&id= . Но мое приложение флаттера просто может показать первое изображение и не может получить обновленное изображение, хотя обновленное изображение было отправлено на диск Google. Я попробую использовать ссылку для поиска в Интернете и могу получить обновленное изображение. Кто-нибудь может мне помочь? Заранее спасибо.

Всего 1 ответ


Я не могу сказать много, не увидев ваш код, мой лучший гость, вы вызываете этот запрос только один раз при запуске приложения, а затем ожидаете, что он автоматически изменится при изменении источника, но не сможет. Есть два способа сделать это: во-первых, вы можете просто обновить настройку времени, чтобы проверить источник, и каждый раз, когда проверяемое изображение должно меняться, во-вторых, и, возможно, более подходящим способом может быть StreamBuilder, но если вы используете то же имя или идентификатор с новым изображением и старое изображение я не могу сказать, что это работает без попыток.

Изменить: Просто пришло мне в голову, если вы используете Image.network, попробуйте использовать класс NetworkImage вместо него.


Есть идеи?

10000