В соответствии с названием, у меня есть встроенная игра AR в приложение флаттера, которую я хочу запустить в ландшафтном режиме. Я попытался использовать этот код:
@override
void initState() {
super.initState();
SystemChrome.setPreferredOrientations([
DeviceOrientation.landscapeLeft,
DeviceOrientation.landscapeRight,
]);
}
И это сработало, чтобы установить ориентацию экрана в альбомную, но проблема в том, что когда в настройках телефона отключено вращение экрана, фон в режиме AR начинает отображаться перевернутый вид с камеры, который выглядит немного странно с точки зрения пользовательского опыта.
Кто-нибудь знает, как это исправить?