Vimeoビデオを表示しようとしているUIWebViewを備えたアプリがあります。www.vimeo.comにハードリンクすると、vimeoホームページとビデオのリストが読み込まれますが、クリックするとサウンドのみが再生されます。モバイル サファリに飛び乗って www.vimeo.com にアクセスすると、すべて同じように見えますが、ビデオはフル スクリーン モードで再生されます。UIWebView を同じように動作させようとしています。私は何が欠けていますか?複数のデバイスと iOS のバージョンでこれを確認しましたが、結果はすべて同じでした。
ありがとう
更新:実際には、ビューの背後にあるビデオをフルスクリーンでロードします。そのフルスクリーンのビデオビューにアクセスして前面に表示する方法はありますか?
ロードしているコードの一部を次に示します。特別なことは何もありません。ナビゲーションコントローラーで約3ビューです。
urlString =[NSMutableString stringWithFormat:@"http://www.youtube.com"]
NSURL *url = [NSURL URLWithString:urlString];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[[self webView]setDelegate:self];
[webView loadRequest:requestObj];
更新された修正
新しいView Controllerをプッシュする前に、self.view.window.rootviewcontroller.viewを既存のビューのサブビューとして追加すると、すべてうまくいくことがわかりました。助けてくれてありがとう、エリック
[self.view addSubview:self.view.window.rootViewController.view];
[myNavController pushViewController:urlView animated:YES];
[urlView release];