2014-08-27 233 views
0

我在這裏遇到問題,我找不到解決方案。Youtube視頻不能在iPad上播放全屏

在我的應用程序中,我有一個tableView解析來自我的頻道的youtube視頻。如果選擇一個項目,它會推送到一個UIWebView,它顯示嵌入了我的視頻的YouTube網站。

但是,當我在iPhone上播放標籤時,它會打開本機全屏播放器。但在iPad上有兩個問題:

  1. 它不以全屏方式打開,導航欄仍然可見。此外,它不是本地播放器,而是一個調整大小的YouTube播放器。

  2. 我的視頻都是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網站?我已經嘗試選擇並取消選擇「允許內聯呈現」,而不會改變行爲。

我感謝你的幫助......

回答