opt: 梳理逻辑

This commit is contained in:
orz12
2023-12-24 02:55:50 +08:00
parent c7611e436f
commit 022b3580dc
2 changed files with 4 additions and 4 deletions

View File

@ -47,9 +47,9 @@ class _PlDanmakuState extends State<PlDanmaku> {
PlDanmakuController(widget.cid);
if (mounted) {
playerController = widget.playerController;
_plDanmakuController.videoDuration = playerController.duration.value;
if (enableShowDanmaku || playerController.isOpenDanmu.value) {
_plDanmakuController.initiate(
playerController.duration.value.inMilliseconds,
playerController.position.value.inMilliseconds
);
}
@ -60,6 +60,7 @@ class _PlDanmakuState extends State<PlDanmaku> {
playerController.isOpenDanmu.listen((p0) {
if (p0 && !_plDanmakuController.initiated) {
_plDanmakuController.initiate(
playerController.duration.value.inMilliseconds,
playerController.position.value.inMilliseconds
);
}