Youtube_player_flutter: [BUG] YoutubePlayerController a été utilisé après avoir été éliminé.

Créé le 11 nov. 2019  ·  3Commentaires  ·  Source: sarbagyastha/youtube_player_flutter

Décrivez le bogue
Lorsque j'utilise la fonction de diffusion en direct sur YoutubePlayerController, et que je passe à la page précédente.

Navigator.of(context).pop();

Erreur

════════ Exception caught by widgets library ═══════════════════════════════════
The following assertion was thrown while finalizing the widget tree:
A YoutubePlayerController was used after being disposed.

Once you have called dispose() on a YoutubePlayerController, it can no longer be used.
When the exception was thrown, this was the stack
#0      ChangeNotifier._debugAssertNotDisposed.<anonymous closure> 
package:flutter/…/foundation/change_notifier.dart:105
#1      ChangeNotifier._debugAssertNotDisposed 
package:flutter/…/foundation/change_notifier.dart:111
#2      ChangeNotifier.removeListener 
package:flutter/…/foundation/change_notifier.dart:166
#3      _PlayPauseButtonState.dispose 
package:youtube_player_flutter/…/widgets/play_pause_button.dart:60
#4      StatefulElement.unmount 
package:flutter/…/widgets/framework.dart:4142
...
════════════════════════════════════════════════════════════════════════════════
bug fixed

Tous les 3 commentaires

@HiIamAlanOu Publiera avec le correctif ce soir.

Merci.

Corrigé dans la version 6.0.1

Cette page vous a été utile?
0 / 5 - 0 notes