Описание тега flutter-streambuilder

0 ответов

как изменить будущее на Streambuilder?

IM использовал Futurebuilder, но не изменил его на Streambuilder. Итак, мой вопрос: все ли я делаю правильно или все еще использую какие-то будущие методы, которые могут быть методом Stream? И если я буду использовать будущие методы, это нормально и…
1 ответ

Flutter/Firebase: как уменьшить вызов StreamBuilder при вызове push/pop?

У меня есть экран с bottomNavigationBar: class AttendantMainPage extends StatefulWidget { final String? email; AttendantMainPage({ Key? key, this.email, }) : super(key: key); @override _AttentdantMainPageState createState() => _AttentdantMainPage…
0 ответов

Как сделать так, чтобы функция запускалась только один раз в streambuilder

Привет, у вас есть данные, которые поступают из firestore, и я использую конструктор потоков для потоковой передачи данных. но я хочу сделать обратный отсчет на основе логического значения, поступающего из потока, поэтому каждый раз, когда он сбрасы…
0 ответов

Flutter: получать новые документы только после первого получения при потоковой передаче из firestore

Я создаю групповой чат в своем приложении, используя firstore. В настоящее время я использую Stream для чтения сообщений. Насколько я понимаю (это мое первое приложение Flutter), каждый новый документ в коллекции группового чата будет запускать чтен…
1 ответ

Flutter/Firebase: как обрабатывать 2 потока в одном StreamBuilder?

У меня есть коллекция ChatUsers где в документах, названных UserIDЯ храню массив «UserID», добавленный в список контактов; Я хочу иметь поток с информацией о пользователях из коллекции usersкоторый зависит от этого массива в. Как я могу это сделать?…
0 ответов

Flutter: использование StreamBuilder для уведомлений

Я хочу обновить свои уведомления данными в реальном времени в приложении Flutter. Как использовать StreamBuilder для обновления данных в уведомлении. я использую flutter_local_notifications: 3.0.1+6 для уведомлений. Вот код для отображения уведомлен…
1 ответ

Не удается получить данные из хранилища огня на второй странице

Я пытаюсь получить данные из firebase на второй странице, но когда я перехожу на вторую страницу, я получаю следующую ошибку: Плохое состояние: поле не существует в DocumentSnapshotPlatform но на первой странице данные отображаются вот код: firstpag…
1 ответ

Flutter: поток StreamBuilder не обновляется

Мой StreamBuilder не обновлялся после изменений в потоке, а также поток не обновляется при извлечении данных из Firebase и сохранении их в локальной базе данных SQLite; А вот мой код для прослушивания изменений данных из Firebase и записи этих новых…
1 ответ

Канал Webscoket не подключается после его закрытия - Flutter

Я создаю трансляцию потока веб-сокетов, доступ к которой осуществляется на нескольких страницах в приложении Flutter. Код как ниже class MyApp extends StatelessWidget { static IOWebSocketChannel channel = IOWebSocketChannel.connect(HttpService.wsUrl…
04 май '21 в 17:54
0 ответов

Streambuilder отображает виджет по умолчанию вместо данных, возвращаемых построителем

У меня есть конструктор потоков, который должен отображать такие контакты. Функция извлекает необходимые данные, как указано функциями печати, однако они не отображаются на экране, почему? static Future<Map<String, String>> getUserBasicI…
1 ответ

Массив Flutter и Firebase Как я могу проверить наличие поля

Я пытаюсь дождаться, когда пользователь (массив) проверяет наличие значения, как я могу? // если поле массива waitUser существует 2 вернуть текст («этот текст») иначе вернуть текст («другой текст») body: StreamBuilder( stream: FirebaseFirestore.ins…
1 ответ

Как использовать StreamBuilder в FirebaseStorage, чтобы информировать мое приложение об изменениях в моем хранилище Firebase? Во флаттере

вот моя задача: Я использую следующий пример из https://firebase.flutter.dev/docs/storage/usage/ для загрузки изображений в FireBaseStorage из моей телефонной галереи (которая предоставляет мне String filepath-Переменная). Future<void> handleT…
0 ответов

StreamProvider не обновляется

Я работаю на странице чата, как разговор. И я могу получать данные с потоком из firebase. Когда я открываю страницу в первый раз, все данные приходят, но если новые данные добавлены в firebase, мой пользовательский интерфейс не обновляется. А также,…
0 ответов

получать данные из разных коллекций с помощью Firebase и flutter и обновлять пользовательский интерфейс при изменении данных

Я разрабатываю приложение с флаттером, и у меня есть некоторые трудности. Я использовал функцию Follow с Streambuilder для получения данных из двух коллекций, но пользовательский интерфейс не обновляется при изменении данных в firebase. вот моя функ…
17 май '21 в 00:32
0 ответов

Получить список массивов в Streambuilder из хранилища firebase для flutter

привет Как я могу получить данные списка массивов в StreamBuilder из Firebase Firestore, чтобы они дрожали. Например, получить данные из списка массивов (из Firebase firestore) и отобразить эти данные в StreamBuilder во флаттере. Спасибо.
1 ответ

Плагин Just Audio Flutter - как преобразовать продолжительность из слушателя потока в целое число?

Я использую Flutter's Just-Audioплагин для воспроизведения файла mp3, полученного из файла в моем приложении. В streambuilder возвращает продолжительность файла, который мне нужен для setClip функция; player.setClip(start: Duration(milliseconds: 0),…
0 ответов

ype '_InternalLinkedHashMap <String, dynamic>' не является подтипом типа 'String'

StreamBuilder(поток: _firestore.collection('messages'). Snapshots(), builder : (context , snapshot) { if(!snapshot.hasData){ return Center( child: CircularProgressIndicator( backgroundColor: Colors.lightBlueAccent, ), ); }
23 май '21 в 21:56
0 ответов

Во Flutter Как отобразить результат StreamBuilder в Drawer

У меня есть StreamBuilder в теле моего виджета body: RefreshIndicator( onRefresh: () => _sheetDetailBloc.fetchSheetDetail( widget.selectedSheet, widget.selectedSheetTitle), child: StreamBuilder<ApiResponse<Sheet>>( stream: _sheetDetai…
27 май '21 в 09:19
0 ответов

Flutter StreamProvider не может обновить состояние виджета. Как мне обойти это?

Я использую StreamProvider, чтобы фиксировать изменения, происходящие в Firestore, и отображать их на домашней странице пользователя. Когда пользователь впервые входит в систему или регистрируется, он направляется на эту домашнюю страницу и ожидает …
1 ответ

Чат Flutter + Firestore .. Listview восстанавливает все элементы

Я пытаюсь добавить в свое приложение функции чата (что-то вроде функций WhatsApp), используя flutter и Firestore. Основная структура Firestore состоит из 2 коллекций (мне также нужен счетчик непрочитанных сообщений): users: и у каждого пользователя …