не могу растянуть на нужный размер видео, не теряя пропорций самого видео, все на видео становится широкое. Как можно это реализовать?\
Stack( children: <Widget>[ SizedBox.expand( child: FittedBox( fit: BoxFit.cover, child: SizedBox( width: _controller.value.size?.width ?? 0, height: _controller.value.size?.height ?? 0, child: VideoPlayer(_controller), ), ), ), ], )
Я делал также, но видео у меня лежит в singleChildScrollView первым элементом и видно как оно растягивается, т.е. я могу оттянуться сингл чайлд и оно будет растягиваться по высоте наверх
Хотя я задаю контейнеру конкретные значения (высота экрана)
Параметр aspectRatio, попробуйте
Пробовал, если ширина девайса 900, то видео становится 500, например)
Ясно. Попробуйте так https://stackoverflow.com/a/71982324/9631242
Обсуждают сегодня