Open beiaduo opened 2 years ago
should be _betterPlayerController.dispose(forceDispose=true);
Either:
_betterPlayerController.dispose(forceDispose: true);
or depending on how you've set up your controller:
_betterPlayerController!.dispose(forceDispose: true);
void initState() { super.initState(); BetterPlayerDataSource betterPlayerDataSource = BetterPlayerDataSource( BetterPlayerDataSourceType.network, "https://flutter.github.io/assets-for-api-docs/assets/videos/butterfly.mp4"); _betterPlayerController = BetterPlayerController( BetterPlayerConfiguration(autoDispose: false), betterPlayerDataSource: betterPlayerDataSource); }
@override void dispose() { // TODO: implement dispose super.dispose(); _betterPlayerController.dispose(); print('test dispose working'); }