Проверка интернет соединения. [BloC | Connectivity | Flutter]
HTML-код
- Опубликовано: 8 сен 2024
- В этом видео рассмотрим библиотеку connectivity_plus в связке с flutter_bloc. И научим наше приложение следить за статусом интернета.
Разберем как самый простой пример так и более продвинутый.
Код скопировать можно тут - github.com/Ort...
Лицензия Creative Commons Attribution 4.0 на использование трека Hypnothis (исполнитель: Kevin MacLeod): creativecommon...
Источник: incompetech.com...
Исполнитель: incompetech.com/
#dart #connectivity #flutter #bloc
Спасибо за пример кода! Только, если при смене статуса интернета использовать обычный push для перехода на другой экрана, то всегда будет возможность вернуться на предыдущий экран при нажатии кнопки назад. Экран лоадера или экран, показывающий сообщение, что нет интернета, а вперед уже никак не уже никак не попасть. Понятно, что это пример про другое был, но вы сказали, что последний пример приближен к реальной жизни.
Согласен. предъява имеет место быть. можешь тогда использовать в место push -> pushAndRemoveUntil. тогда вернутся нельзя будет.
@@it_dev да, думаю тут это самый простой способ. Лично мне больше нравится при старте приложения использовать сразу return нужного виджетов или экрана. Оба варианта отработают корректно и конкретная реализация больше будет зависеть от задач самого приложения
@@igorT0985 Вполне возможно твой способ лучше. я пока что юзал этот вариант, который накидал на коленки в одном из проектов)
подумаю над этим. спасибо.
Я через блокировку кнопки назад сделал через виджет WillPopScope тоде норм
@@crazy-man Нельзя так сделать. garbage collector скорее всего не отработает и Вы засорите древо виджетов
привет, спасибо за видео
большая просьба сделать блок видео о чистой архитектуре с блоком
от простого к сложному
Привет. Это довольно объемный скоуп. Но думаю как будет больше времени сделаю.
Но мне кажется ты к тому моменту уже сам будешь ее юзать))
@@it_dev Мало практически полезного материала - в основном теория про разделение и т.п.
Сейчас подвис из-за незнания get_it и непонимании некоторіх моментов ((
Ок, давай посмотрим, кто раньше: я разберусь или ты запишешь видео)))
Ты из какого города, если не секрет?
Привет, куда пропал, где новые видео?
ку. просто совсем нет времени
@@it_dev Бизнес, бабки, обороты? ))
@@SergiyB-hr4yy та какое. по 4 часа света нет. потом 2 есть. а работать надо. кушац хочется