mirror of
https://github.com/HChaZZY/PiliPlus.git
synced 2025-12-06 09:13:48 +08:00
mod: 自动全屏额外等待
This commit is contained in:
@@ -554,16 +554,18 @@ class PlPlayerController {
|
|||||||
bool autoEnterFullscreen = GStrorage.setting
|
bool autoEnterFullscreen = GStrorage.setting
|
||||||
.get(SettingBoxKey.enableAutoEnter, defaultValue: false);
|
.get(SettingBoxKey.enableAutoEnter, defaultValue: false);
|
||||||
if (autoEnterFullscreen) {
|
if (autoEnterFullscreen) {
|
||||||
if (dataStatus.status.value != DataStatus.loaded) {
|
Future.delayed(const Duration(milliseconds: 500), () {
|
||||||
_dataListenerForEnterFullscreen = dataStatus.status.listen((status) {
|
if (dataStatus.status.value != DataStatus.loaded) {
|
||||||
if (status == DataStatus.loaded) {
|
_dataListenerForEnterFullscreen = dataStatus.status.listen((status) {
|
||||||
_dataListenerForEnterFullscreen.cancel();
|
if (status == DataStatus.loaded) {
|
||||||
triggerFullScreen(status: true);
|
_dataListenerForEnterFullscreen.cancel();
|
||||||
}
|
triggerFullScreen(status: true);
|
||||||
});
|
}
|
||||||
} else {
|
});
|
||||||
triggerFullScreen(status: true);
|
} else {
|
||||||
}
|
triggerFullScreen(status: true);
|
||||||
|
}
|
||||||
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user