Youtube_player_flutter: DeviceOrientation.portraitUp рдкреВрд░реНрдгрд╕реНрдХреНрд░реАрди рдХреЗ рдмрд╛рдж

рдХреЛ рдирд┐рд░реНрдорд┐рдд 12 рдордИ 2020  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: sarbagyastha/youtube_player_flutter

рдореЗрд░рд╛ рдРрдк рдХреЗрд╡рд▓ DeviceOrientation.portraitUp рдореЗрдВ рджреЗрдЦрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЬрдм рдореИрдВ youtube_player_flutter рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреВрд░реНрдг рд╕реНрдХреНрд░реАрди рдореЛрдб рдореЗрдВ рдЬрд╛рддрд╛ рд╣реВрдВ рддреЛ рдпрд╣ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд▓реИрдВрдбрд╕реНрдХреЗрдк рдбрд┐рд╡рд╛рдЗрд╕ рдУрд░рд┐рдПрдВрдЯреЗрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреВрд░реНрдг рд╕реНрдХреНрд░реАрди рдкрд░ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рдареАрдХ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЬрдм рдореИрдВ рдлрд╝реБрд▓рд╕реНрдХреНрд░реАрди рдореЛрдб рдмрдВрдж рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рд▓реИрдВрдбрд╕реНрдХреЗрдк рдбрд┐рд╡рд╛рдЗрд╕ рдУрд░рд┐рдПрдВрдЯреЗрд╢рди рдЙрдкрд▓рдмреНрдз рд░рд╣рддрд╛ рд╣реИ, рд╕рдВрднрд╡рддрдГ рдореЗрд░реЗ рдРрдк рдХреЛ рдЧрдбрд╝рдмрдбрд╝ рдХрд░ рджреЗрддрд╛ рд╣реИред

рдПрдХ рддреНрд╡рд░рд┐рдд рд╕реБрдзрд╛рд░ рдХреЗ рд░реВрдк рдореЗрдВ рдореИрдВрдиреЗ рдмрджрд▓ рджрд┐рдпрд╛

if (controller.value.isFullScreen) {
        Navigator.pop(context);
      } 

рдкреНрд░рддрд┐

if (controller.value.isFullScreen) {
        SystemChrome.setPreferredOrientations([DeviceOrientation.portraitUp])
            .then((_) {
          Navigator.pop(context);
        });
      } 

рдЖрдкрдХреЗ рдХреЛрдб рдореЗрдВред рдпрд╣ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ рдпрджрд┐ рдореИрдВ рдЖрдкрдХреЗ рдХреЛрдб рдХреЗ рд╕рд╛рде рдЦрд┐рд▓рд╡рд╛рдбрд╝ рдХрд┐рдП рдмрд┐рдирд╛ рдЖрдкрдХреЗ рдирд┐рдпрдВрддреНрд░рдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╕реЗ рдареАрдХ рдХрд░ рд╕рдХреВрдВред

рдзрдиреНрдпрд╡рд╛рдж,

Merijn

рд╕рднреА 5 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдпрд╣ рдкреАрдЖрд░ рдРрд╕рд╛ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ #226

рдореИрдВрдиреЗ ExitFullScreen() рдкрд░ рдХреЙрд▓ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛, рдореЗрд░реЗ рд▓рд┐рдП рдХреБрдЫ рдирд╣реАрдВ рдХрд┐рдпрд╛:

YoutubePlayerBuilder(
        onExitFullScreen: (){
          print('onExitFullScreen called!!');
          SystemChrome.setPreferredOrientations([DeviceOrientation.portraitUp]);
        },
        player: YoutubePlayer(
          controller: _controller,
        ), builder: (context , player ) {
        return Column(
          children: <Widget>[
            player,
          ],
        );
      },
),

рдЗрд╕рдХреЗ рдмрдЬрд╛рдп, рдореБрдЭреЗ рдпрд╣ рд▓реЙрдЧ рдореЗрдВ рдорд┐рд▓рд╛:

E/flutter (24017): [ERROR:flutter/lib/ui/ui_dart_state.cc(157)] Unhandled Exception: NoSuchMethodError: The method 'call' was called on null.
E/flutter (24017): Receiver: null
E/flutter (24017): Tried calling: call()
E/flutter (24017): #0      _YoutubePlayerBuilderState.didChangeMetrics (package:youtube_player_flutter/src/widgets/youtube_player_builder.dart:60)
E/flutter (24017): #1      WidgetsBinding.handleMetricsChanged (package:flutter/src/widgets/binding.dart:538)
E/flutter (24017): #2      _rootRun (dart:async/zone.dart:1184)
E/flutter (24017): #3      _CustomZone.run (dart:async/zone.dart:1077)
E/flutter (24017): #4      _CustomZone.runGuarded (dart:async/zone.dart:979)
E/flutter (24017): #5      _invoke (dart:ui/hooks.dart:261)
E/flutter (24017): #6      _updateWindowMetrics (dart:ui/hooks.dart:64)

@ vipinnegi90 рдлрд┐рдХреНрд╕ рд░рд╛рд╕реНрддреЗ рдореЗрдВ рд╣реИред

@vipinnegi90 v7.0.0+3 рдХреЗ рд╕рд╛рде рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ

@ рд╕рд░рдмрдЧреНрдпрд╕реНрде рдпрд╣ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИред рдорд╣рд╛рди!

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

jpiabrantes picture jpiabrantes  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

jumper900 picture jumper900  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

PcolBP picture PcolBP  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

SayaGames picture SayaGames  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

megamonster21099 picture megamonster21099  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ