Я разрабатываю приложение для смартфона с Flutter.
Я хочу отображать счетчик (CircularProgressIndicator), когда для смены страниц требуется время.
https://flutter.dev/docs/cookbook/plugins/play-video
Что касается дисплея счетчика, на приведенной выше странице есть образец, который отображает счетчик до завершения подготовки к воспроизведению видео. В этом примере используется FutureBuilder. И если мы воспользуемся классом VideoPlayerController, он (будущий) будет автоматически подготовлен в нем. Кажется, что если мы зададим его в аргументе FutureBuilder, мы сможем сделать это сами.
Итак, если кто-то подготовил такую вещь, я думаю, мне стоит ее использовать. Другими словами, в этом случае я считаю необходимым создать FutureBuilder, передав будущее, которое завершается при переходе страницы в качестве параметра FutureBuilder. Должен ли я сам реализовать это будущее?
Мне кажется, что запрос `` Я хочу отображать счетчик до перехода между страницами '' является довольно общим, поэтому, если уже существует механизм для создания такого в будущем я бы хотел его использовать, но есть ли где-нибудь?