Проблема с вызовом API Flutter iOS Listview/ScrollViewIOS

Программируем под IOS
Ответить
Anonymous
 Проблема с вызовом API Flutter iOS Listview/ScrollView

Сообщение Anonymous »

Мы столкнулись со странной проблемой с Flutter iOS. У меня есть список, в котором показаны разнородные виджеты, в которых некоторые из виджетов представляют собой либо сетевые изображения, отображаемые с использованием CachedNetworkImage, либо некоторые имеют вызовы API (с использованием Dio), и в случае успеха мы отображаем виджет.
В iOS эти виджеты с вызовами API отображаются случайным образом. Иногда они появляются после успешного вызова API, а иногда просто инициируют вызов API и продолжают показывать загрузку виджета. Пробовали вызывать API с помощью FutureBuilder, но все равно иногда зависает в состоянии загрузки.
Эта проблема не возникает на Android, а также в отладочной сборке iOS. Его можно воспроизвести только в сборке выпуска iOS.
В проекте есть Riverpod и перехватчики, если бы я пытался вызвать API useEffect, FutureProvider, FutureBuilder, но все они имели одинаковое поведение.
Ожидаемое поведение заключается в том, что представление списка с этими виджетами должно загружаться так же, как Android и отлаживать сборку iOS.

Подробнее здесь: https://stackoverflow.com/questions/782 ... call-issue
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»