0
我在这里遇到问题,我找不到解决方案。Youtube视频不能在iPad上播放全屏
在我的应用程序中,我有一个tableView解析来自我的频道的youtube视频。如果选择一个项目,它会推送到一个UIWebView,它显示嵌入了我的视频的YouTube网站。
但是,当我在iPhone上播放标签时,它会打开本机全屏播放器。但在iPad上有两个问题:
它不以全屏方式打开,导航栏仍然可见。此外,它不是本地播放器,而是一个调整大小的YouTube播放器。
我的视频都是1080p,但是在iPad上我只能选择720p。
这里是我的WebView代码:
#import "ViewController.h"
#import <MediaPlayer/MediaPlayer.h>
@interface ViewController()
@end
@implementation ViewController
@synthesize videoURL = _videoURL;
- (void)viewDidLoad
{
[super viewDidLoad];
NSURL *url = [NSURL URLWithString:self.videoURL];
NSURLRequest *urlRequest = [NSURLRequest requestWithURL:url];
[self.webView loadRequest:urlRequest];
}
- (void)didReceiveMemoryWarning
{
[super didReceiveMemoryWarning];
}
@end
而且这里离头文件:
#import <UIKit/UIKit.h>
@interface ViewController : UIViewController
@property (weak, nonatomic) IBOutlet UIWebView *webView;
@property (nonatomic, strong) NSString *videoURL;
@end
我怎样才能使它使用本地播放器上的iPad以及?有没有可能直接打开视频而不显示YouTube网站?我已经尝试选择并取消选择“允许内联呈现”,而不会改变行为。
我感谢你的帮助......