mirror of
https://github.com/bggRGjQaUbCoE/PiliPlus.git
synced 2026-06-01 00:28:18 +08:00
opt playback keyboard event
Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
@@ -277,6 +277,7 @@ class _PLVideoPlayerState extends State<PLVideoPlayer>
|
|||||||
|
|
||||||
@override
|
@override
|
||||||
void dispose() {
|
void dispose() {
|
||||||
|
_focusNode.dispose();
|
||||||
_listener?.cancel();
|
_listener?.cancel();
|
||||||
_controlsListener?.cancel();
|
_controlsListener?.cancel();
|
||||||
animationController.dispose();
|
animationController.dispose();
|
||||||
@@ -1133,10 +1134,10 @@ class _PLVideoPlayerState extends State<PLVideoPlayer>
|
|||||||
case LogicalKeyboardKey.keyF:
|
case LogicalKeyboardKey.keyF:
|
||||||
plPlayerController.triggerFullScreen(status: !isFullScreen);
|
plPlayerController.triggerFullScreen(status: !isFullScreen);
|
||||||
break;
|
break;
|
||||||
case LogicalKeyboardKey.arrowLeft:
|
case LogicalKeyboardKey.arrowLeft when (!plPlayerController.isLive):
|
||||||
onDoubleTapSeekBackward();
|
onDoubleTapSeekBackward();
|
||||||
break;
|
break;
|
||||||
case LogicalKeyboardKey.arrowRight:
|
case LogicalKeyboardKey.arrowRight when (!plPlayerController.isLive):
|
||||||
onDoubleTapSeekForward();
|
onDoubleTapSeekForward();
|
||||||
break;
|
break;
|
||||||
case LogicalKeyboardKey.escape:
|
case LogicalKeyboardKey.escape:
|
||||||
|
|||||||
Reference in New Issue
Block a user