fix: lives room

This commit is contained in:
bggRGjQaUbCoE
2024-10-02 18:25:31 +08:00
parent 5e0e51ba51
commit 3a288e9409

View File

@@ -26,9 +26,14 @@ class _LiveRoomPageState extends State<LiveRoomPage> {
bool isPlay = true; bool isPlay = true;
Floating? floating; Floating? floating;
void playCallBack() {
plPlayerController?.play();
}
@override @override
void initState() { void initState() {
super.initState(); super.initState();
PlPlayerController.setPlayCallBack(playCallBack);
if (Platform.isAndroid) { if (Platform.isAndroid) {
floating = Floating(); floating = Floating();
} }
@@ -44,6 +49,7 @@ class _LiveRoomPageState extends State<LiveRoomPage> {
@override @override
void dispose() { void dispose() {
PlPlayerController.setPlayCallBack(null);
floating?.dispose(); floating?.dispose();
plPlayerController?.dispose(); plPlayerController?.dispose();
super.dispose(); super.dispose();