美文网首页iosIOS
iOS UIWebView播放video标签视频控制全屏

iOS UIWebView播放video标签视频控制全屏

作者: ihs | 来源:发表于2017-06-07 14:19 被阅读36次

首先添加全屏的监听

[[NSNotificationCenterdefaultCenter]addObserver:selfselector:@selector(startFullScreen)name:UIWindowDidResignKeyNotificationobject:nil];

[[NSNotificationCenterdefaultCenter]addObserver:selfselector:@selector(endFullScreen)name:UIWindowDidBecomeHiddenNotificationobject:nil];

全屏和退出全屏的处理

-(void)startFullScreen {

NSLog(@"进入全屏");

UIApplication*application=[UIApplicationsharedApplication];

[applicationsetStatusBarOrientation:UIInterfaceOrientationLandscapeRight];

application.keyWindow.transform=CGAffineTransformMakeRotation(M_PI/2);

CGRectframe = [UIScreenmainScreen].bounds;

application.keyWindow.bounds=CGRectMake(0,0, frame.size.height, frame.size.width);

}

-(void)endFullScreen {

NSLog(@"退出全屏XXXX");

UIApplication*application=[UIApplicationsharedApplication];

[applicationsetStatusBarOrientation:UIInterfaceOrientationLandscapeRight];

CGRectframe = [UIScreenmainScreen].bounds;

application.keyWindow.bounds=CGRectMake(0,0, frame.size.width, frame.size.height);

application.keyWindow.transform=CGAffineTransformMakeRotation(M_PI*2);

}

相关文章

网友评论

  • iOS大神进阶:现在出了WKWebview性能要比UIWebview好,作者可以看一下
    ihs:@QBPython 嗯好,主要项目里还是用的老的,领导不让换

本文标题:iOS UIWebView播放video标签视频控制全屏

本文链接:https://www.haomeiwen.com/subject/pooofxtx.html