From dfd67219e34378305ce528c65b43a5623f2dc678 Mon Sep 17 00:00:00 2001 From: bggRGjQaUbCoE Date: Sun, 8 Dec 2024 10:36:37 +0800 Subject: [PATCH] fix(ios): live room danmaku Signed-off-by: bggRGjQaUbCoE --- lib/pages/live_room/view.dart | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/lib/pages/live_room/view.dart b/lib/pages/live_room/view.dart index 6a340008..a8e64a87 100644 --- a/lib/pages/live_room/view.dart +++ b/lib/pages/live_room/view.dart @@ -86,8 +86,10 @@ class _LiveRoomPageState extends State } void _updateFontSize() async { - _isPipMode = - await const MethodChannel("floating").invokeMethod('inPipAlready'); + if (Platform.isAndroid) { + _isPipMode = + await const MethodChannel("floating").invokeMethod('inPipAlready'); + } if (_liveRoomController.controller != null) { _liveRoomController.controller!.updateOption( _liveRoomController.controller!.option.copyWith( @@ -98,7 +100,7 @@ class _LiveRoomPageState extends State } double _getFontSize(isFullScreen) { - return isFullScreen == false || _isPipMode != false + return isFullScreen == false || _isPipMode == true ? 15 * plPlayerController.fontSizeVal : 15 * plPlayerController.fontSizeFSVal; }