Youtube_player_flutter: [рдмрдЧ] рдлрд╝реБрд▓рд╕реНрдХреНрд░реАрди рдореЛрдб рдореЗрдВ рдмрджрд▓рддреЗ рд╕рдордп рд╡реАрдбрд┐рдпреЛ рдирд╣реАрдВ рдЪрд▓ рд░рд╣рд╛ рд╣реИ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 1 рдЕрдХреНрддреВре░ 2020  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: sarbagyastha/youtube_player_flutter

рд╡реАрдбрд┐рдпреЛ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдШреБрдорд╛рдиреЗ рдпрд╛ рдирд┐рдпрдВрддреНрд░рдг рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреВрд░реНрдг рд╕реНрдХреНрд░реАрди рдореЛрдб рдореЗрдВ рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рд╕реЗ рд╡реАрдбрд┐рдпреЛ рдмрдВрдж рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдпрд╣ рдиреАрдЪреЗ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИред

MissingPluginException: MissingPluginException(No implementation found for method evaluateJavascript on channel com.pichillilorenzo/flutter_inappwebview_2) File "platform_channel.dart", line 159, in MethodChannel._invokeMethod File "<asynchronous suspension>" File "in_app_webview_controller.dart", line 1350, in InAppWebViewController.evaluateJavascript File "<asynchronous suspension>" File "unparsed"

рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдкреБрди: рдкреЗрд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрджрдо:

  1. рд╡реАрдбрд┐рдпреЛ рд╢реБрд░реВ рдХрд░реЗрдВ
  2. рдлрд╝реБрд▓рд╕реНрдХреНрд░реАрди рдореЛрдб рд╕рдХреНрд╖рдо рдХрд░реЗрдВ
  3. рд╡реАрдбрд┐рдпреЛ рдЪрд▓рдирд╛ рдмрдВрдж рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ

    • рдУрдПрд╕: рдЖрдИрдУрдПрд╕ рдФрд░ рдПрдВрдбреНрд░реЙрдЗрдб
    • рдкреНрд▓рдЧрдЗрди рд╕рдВрд╕реНрдХрд░рдг 7.0.0+7

рдЗрд╕реА рддрд░рд╣ рдХреА рд╕рдорд╕реНрдпрд╛: https://github.com/sarbagyastha/youtube_player_flutter/issues/242

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

рд╡рд╣реА рдореБрджреНрджрд╛

рдореИрдВ рдЗрд╕ рддрд░рд╣ рдареАрдХ рдХрд░рддрд╛ рд╣реВрдВ:

full_screen_button.dart . рдореЗрдВ
@ рдУрд╡рд░рд░рд╛рдЗрдб
рд╡рд┐рдЬреЗрдЯ рдирд┐рд░реНрдорд╛рдг (рдмрд┐рд▓реНрдб рдХреЙрдиреНрдЯреЗрдХреНрд╕реНрдЯ рд╕рдВрджрд░реНрдн) {
рд╡рд╛рдкрд╕реА рдЪрд┐рд╣реНрди рдмрдЯрди (
рдЪрд┐рд╣реНрди: рдЪрд┐рд╣реНрди (
_controller.value.isFullScreen
? рдкреНрд░рддреАрдХ.рдкреВрд░реНрдгрд╕реНрдХреНрд░реАрди_рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ
: рдкреНрд░рддреАрдХ.рдлреБрд▓рд╕реНрдХреНрд░реАрди,
рд░рдВрдЧ: рд╡рд┐рдЬреЗрдЯ.рд░рдВрдЧ,
),
рдСрдирдкреНрд░реЗрд╕реНрдб: () => {
_рдирд┐рдпрдВрддреНрд░рдХ.рд░реЛрдХреЗрдВ (),
Future.delayed(рдЕрд╡рдзрд┐(рдорд┐рд▓реАрд╕реЗрдХрдВрдб: 200))ред рддрдм((рдИ) {
_controller.toggleFullScreenMode ();
})
},
);
}

рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдХреБрдЫ рд╕рдорд╛рдзрд╛рди?

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

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

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

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

Ayman-Kortobaa picture Ayman-Kortobaa  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

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

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