我正在使用最新版本的 youtube_player_flutter 包。我已经尝试过其他版本来解决这个问题。我可以看到视频的封面图片,但它从不播放。
class YPlayer extends StatefulWidget {
YPlayer({Key key, this.title}) : super(key: key);
final String title;
@override
_YPlayerState createState() => _YPlayerState();}
class _YPlayerState extends State<YPlayer> {
YoutubePlayerController _controller = YoutubePlayerController(
initialVideoId: 'F7PxEy5IyV4', // id youtube video
flags: YoutubePlayerFlags(
autoPlay: true,
mute: false,
));
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
// title: Text(widget.title),
),
body: Center(
child: Column(
mainAxisAlignment: MainAxisAlignment.start,
children: <Widget>[
Text(
'You have pushed the button this many times:',
),
SizedBox(height: 10.0,),
YoutubePlayer(
controller: _controller,
showVideoProgressIndicator: true,
progressIndicatorColor: Colors.blueAccent,
),
],
),
),
);}}