Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flutter 如何切换到横向_Flutter_Agora.io - Fatal编程技术网

Flutter 如何切换到横向

Flutter 如何切换到横向,flutter,agora.io,Flutter,Agora.io,我正在使用Agora颤振快速启动项目。默认情况下,方向是纵向,但我想切换到横向。因此,我必须执行这些路线: VideoEncoderConfiguration videoEncoderConfiguration = new VideoEncoderConfiguration(); videoEncoderConfiguration.orientationMode = VideoOutputOrientationMode.FixedLandscape; AgoraRtcEngine.s

我正在使用Agora颤振快速启动项目。默认情况下,方向是纵向,但我想切换到横向。因此,我必须执行这些路线:

VideoEncoderConfiguration videoEncoderConfiguration = new 
VideoEncoderConfiguration();
videoEncoderConfiguration.orientationMode = 
    VideoOutputOrientationMode.FixedLandscape;
AgoraRtcEngine.setVideoEncoderConfiguration(videoEncoderConfiguration);


我不知道这些线放在哪里。我已经尝试了很多,但方向仍然是纵向的

导入以下包
包:flift/services.dart
然后将下面的代码添加到主应用程序小部件的构建方法中

SystemChrome.setPreferredOrientations([
    DeviceOrientation.landscapeLeft,
    DeviceOrientation.landscapeRight,
]);

这将只允许应用程序使用横向模式。

导入以下软件包
软件包:颤振/服务。dart
然后将下面的代码添加到主应用程序小部件的构建方法中

SystemChrome.setPreferredOrientations([
    DeviceOrientation.landscapeLeft,
    DeviceOrientation.landscapeRight,
]);

这将只允许应用程序使用横向模式。

仍然相同。页面处于横向模式,但视频处于纵向模式,仍然相同。页面处于横向模式,但视频处于纵向模式