Youtube_player_flutter: [BUG] Video wird nicht wiedergegeben, wenn in den Vollbildmodus gewechselt wird

Erstellt am 1. Okt. 2020  ·  3Kommentare  ·  Quelle: sarbagyastha/youtube_player_flutter

Nachdem Sie das Video gestartet haben, drehen Sie das Gerät oder wechseln Sie über die Steuerelemente in den Vollbildmodus, um das Video zu stoppen und es wird die folgende Fehlermeldung ausgegeben.

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"

Schritte zum Reproduzieren des Verhaltens:

  1. Starten Sie das Video
  2. Vollbildmodus aktivieren
  3. Video hört auf zu spielen

    • Betriebssystem: iOS und Android
    • Plugin-Version 7.0.0+7

Ähnliches Problem: https://github.com/sarbagyastha/youtube_player_flutter/issues/242

bug

Alle 3 Kommentare

gleicher Fehler

Ich repariere so:

in full_screen_button.dart
@überschreiben
Widget-Build (BuildContext-Kontext) {
IconButton zurückgeben (
Symbol: Symbol (
_controller.value.isFullScreen
? Icons.fullscreen_exit
: Symbole.Vollbild,
Farbe: Widget.Farbe,
),
onPressed: () => {
_controller.pause(),
Future.delayed(Dauer (Millisekunden: 200)).then((e) {
_controller.toggleFullScreenMode();
})
},
);
}

eine Lösung für dieses Problem?

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen