嗨,我正在使用带有 SDK 版本 2.12 的颤振我在我的项目中使用了 video_player 和 better_player 小部件,当我构建我的应用程序并在带有 android 版本 6.0.1 的 android 盒子上使用它时,视频播放器是全屏的,但其中的视频比它小 喜欢这张图片
我该怎么办这个问题
dependencies:
flutter:
sdk: flutter
validators: ^1.0.0+1
http: ^0.12.2
shared_preferences: ^2.0.5
connectivity: ^2.0.1
carousel_slider: ^2.3.1
cached_network_image: ^2.4.1
video_player: ^2.1.0
better_player: ^0.0.63
package_info: ^0.4.0+17
视频播放器页面代码
import 'package:better_player/better_player.dart';
import 'package:flutter/material.dart';
class Videoplayer extends StatefulWidget {
final String streamkey;
Videoplayer({this.streamkey, Key key}) : super(key: key);
@override
_VideoplayerState createState() => _VideoplayerState();
}
class _VideoplayerState extends State<Videoplayer> {
@override
void initState() {
// TODO: implement initState
super.initState();
}
@override
Widget build(BuildContext context) {
return AspectRatio(
aspectRatio: 16/9,
child: BetterPlayer.network(
"http://{{some ip}}/vod/mp4:${widget.streamkey}/manifest.mpd",
betterPlayerConfiguration: BetterPlayerConfiguration(
aspectRatio: 4/3,
fit: BoxFit.fill,
autoPlay: true,
autoDispose: true,
fullScreenByDefault: false,
autoDetectFullscreenDeviceOrientation: true,
),
),
);
}
}