瀏覽代碼

1.预生产环境-NAS模块和最近文件里面,打开视频进行横屏播放,点击分享跳转到微信后,返回app界面需优化 (强制竖屏)

huangxiaodong 10 月之前
父節點
當前提交
b1648fc6c0

+ 8 - 0
创维盒子/双子星云手机/Class/Set/previewFile/videoPlayByAVPlayerViewController.m

@@ -623,6 +623,14 @@
         return;
     }
     
+    if(isLandscapeType){//强制竖屏
+        //修复iOS15 bug
+        [self.player rotateToOrientation:UIInterfaceOrientationPortrait animated:NO completion:^{
+        }];
+        
+        isLandscapeType = NO;
+    }
+    
     _editShareV = [[editShareView alloc] init];
     _editShareV.didSelectListArr = [NSMutableArray arrayWithArray:@[_VideoDataMode]];
     _editShareV.shareFileType = @"3";

+ 1 - 0
创维盒子/双子星云手机/Class/Set/previewFile/view/editShareView.h

@@ -18,6 +18,7 @@ NS_ASSUME_NONNULL_BEGIN
 @property (nonatomic, assign) BOOL isPortraitType;//竖屏模式
 @property (nonatomic, strong) shareBySecretView *secretShareView;
 @property (nonatomic,copy) void (^didClickCloseFun)(void);
+@property (nonatomic,copy) void (^didClickShareFun)(void);
 @end
 
 NS_ASSUME_NONNULL_END