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. Π’ΠΈΠ΄Π΅ΠΎ пСрСстаСт Π²ΠΎΡΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ

    • ОБ: iOS ΠΈ Android
    • ВСрсия ΠΏΠ»Π°Π³ΠΈΠ½Π° 7.0.0+7

Аналогичная ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°: https://github.com/sarbagyastha/youtube_player_flutter/issues/242

ВсС 3 ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Ρ‚Π° ΠΆΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°

ΠΈΡΠΏΡ€Π°Π²Π»ΡΡŽ Ρ‚Π°ΠΊ:

Π² full_screen_button.dart
@ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ
Π‘Π±ΠΎΡ€ΠΊΠ° Π²ΠΈΠ΄ΠΆΠ΅Ρ‚Π° (контСкст BuildContext) {
Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ ΠΈΠΊΠΎΠ½Π±ΡƒΡ‚Ρ‚ΠΎΠ½(
Π·Π½Π°Ρ‡ΠΎΠΊ: Π—Π½Π°Ρ‡ΠΎΠΊ(
_controller.value.isFullScreen
? Icons.fullscreen_exit
: Иконки.полноэкранныС,
Ρ†Π²Π΅Ρ‚: Π²ΠΈΠ΄ΠΆΠ΅Ρ‚.Ρ†Π²Π΅Ρ‚,
),
onPressed: () => {
_ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€.ΠΏΠ°ΡƒΠ·Π°(),
Future.delayed(Duration(миллисСкунды: 200)).then((e) {
_controller.toggleFullScreenMode();
})
},
);
}

ΠΊΠ°ΠΊΠΎΠ΅-Ρ‚ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ этой ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹?

Π‘Ρ‹Π»Π° Π»ΠΈ эта страница ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ?
0 / 5 - 0 Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³ΠΈ