Я получаю изображения с TCP-сервера в моем приложении флаттера / дротика. Каждый раз, когда я загружаю изображение в память, я обновляю sh дисплей, но обновляю sh, если не совсем гладко. Существует разрыв, в котором изображение исчезает, а затем снова появляется.
Я использую конструктор Image.memory
для построения изображения. До сих пор я пытался:
- Загрузка нового изображения как Uint8List и использование setState () для перезагрузки страницы и перестройки Image.memory
- Загрузка Image.memory, добавление это в StreamController и использование StreamBuilder для построения представления изображения.
В каждом случае сначала исчезает старое изображение, а затем появляется второе изображение. Это связано с реализацией Image.network или что-то еще не так в моем коде? Как я могу избежать этого "трепетания" изображения.