Насколько я понимаю, VideoPlayer ничего не знает о том, где он находится, а просто расширяется, чтобы вписаться в данное пространство как можно лучше.
Я считаю, что вы хотите сделать, этоиспользуйте RotatedBox
в качестве родительского для видео и установите значение поворота.В зависимости от того, как именно работает ваше приложение, вам может потребоваться, чтобы видеоплеер начинался с горизонтального и малого размера и имел полноэкранную кнопку, которая переключается в альбомный режим.Однако, если само приложение настроено на поворот, вы должны будете принять это во внимание и отменить поворот видео после горизонтального поворота телефона, что, вероятно, приведет к уродству в пользовательском интерфейсе, поскольку происходит вращение флаттера, и выотменить поворот видео.
Возможно, вы также захотите использовать диалоговое окно для отображения видео в полноэкранном режиме, чтобы вы могли закрыть его и вернуться к экрану, на котором вы были.
Iможет, вероятно, дать немного больше указаний, но это зависит от того, как вы поступите с этим (либо заблокируете приложение в портретном режиме, либо сделайте поворот вручную) по сравнению со встроенным вращением флаттера.