你好朋友我正在使用 youtube 插件 youtube_player_flutter: ^7.0.0+6 来播放 youtube 视频问题是它在 android 设备上工作正常但在 ios 设备上它没有启用完全 sacreen 模式我在 ios 真实设备上测试它但不工作在 android 上它的工作完美这是我的代码请检查它告诉我是否有任何开发人员可以帮助我?
import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
import 'package:youtube_player_flutter/youtube_player_flutter.dart';
class Video extends StatefulWidget {
String videoURL;
String title;
String des;
@override
VideoState createState() => VideoState();
Video(this.videoURL,this.title,this.des,);
}
class VideoState extends State<Video> {
YoutubePlayerController _controller;
@override
void initState() {
_controller = YoutubePlayerController(
initialVideoId: YoutubePlayer.convertUrlToId(widget.videoURL),
flags:YoutubePlayerFlags(
)
);
super.initState();
}
@override
Widget build(BuildContext context) {
return Scaffold(
body: Container(
child: YoutubePlayerBuilder(
player: YoutubePlayer(
controller: _controller,
aspectRatio: 16 / 9,
showVideoProgressIndicator: true,
),
builder: (context, player) {
return Column(
children: <Widget>[
player,
SingleChildScrollView(
physics: AlwaysScrollableScrollPhysics(),
child: Container(
child: Padding(
padding: EdgeInsets.all(10),
child: Column(
children: <Widget>[
Text(widget.title.toUpperCase(),style: TextStyle(
fontFamily: 'TT NORMS',
fontSize: 20,
fontWeight: FontWeight.w100
),
),
Text(widget.des,style: TextStyle(
),
)
],
),
),
),
),
],
);
},
),
));
}
}