0

Hello i am using flutter youtube plugin youtube_player_flutter: ^8.1.0.The issue was in this plugin it was not enabling full screen button for playing youtube video in full mode here is my code please check and let me know what issue in that code.I also check solution on other website but not find any solution please help me

import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
import 'package:youtube_player_flutter/youtube_player_flutter.dart';

class Player extends StatefulWidget {
  const Player({Key? key}) : super(key: key);

  @override
  State<Player> createState() => _PlayerState();
}

class _PlayerState extends State<Player> {
 late YoutubePlayerController _controller;
  @override
  void initState() {
    // TODO: implement initState
    super.initState();
 _controller = YoutubePlayerController(
      initialVideoId: '3J4YEuLZOxo',
      flags: YoutubePlayerFlags(
          forceHD: true,
          autoPlay: true,
          mute: false
      ),
    );

  }

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text('Player'),
      ),
      body: YoutubePlayerBuilder(
        onEnterFullScreen: () {
          SystemChrome.setPreferredOrientations([DeviceOrientation.landscapeLeft]); _controller.play();
          },
        player: YoutubePlayer(
          controller: _controller,
          showVideoProgressIndicator: true,

          bottomActions: [
            CurrentPosition(),

            ProgressBar(
              isExpanded: true,
            ),


            const PlaybackSpeedButton()

          ],
        ), builder: (BuildContext , player ) {
        return Column(
          children: [
            // some widgets
            player,
            //some other widgets
          ],
        );
      },
      ),

    );
  }
}
esentis
  • 4,190
  • 2
  • 12
  • 28
mark anthony
  • 227
  • 1
  • 3
  • 14

0 Answers0