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; }