feat: 新增播放页重力感应屏蔽设置

This commit is contained in:
orz12
2024-04-06 09:32:19 +08:00
parent b45f8da189
commit 6661967276
3 changed files with 13 additions and 0 deletions

View File

@@ -5,6 +5,8 @@ import 'package:auto_orientation/auto_orientation.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import '../../../utils/storage.dart';
//横屏
Future<void> landScape() async {
dynamic document;
@@ -44,6 +46,10 @@ Future<void> verticalScreen() async {
//全向
Future<void> autoScreen() async {
if (!GStrorage.setting
.get(SettingBoxKey.allowRotateScreen, defaultValue: true)) {
return;
}
await SystemChrome.setPreferredOrientations([
DeviceOrientation.portraitUp,
DeviceOrientation.portraitDown,