0

UIButtonがあります。このボタンを押すと、YouTubeビデオを含むWebViewがロードされます。

- (IBAction)buttonAction:(id)sender {
    UIWebView *webView = [[UIWebView alloc] initWithFrame:[MyButton frame]];
    NSString *htmlString = @"<html> (...) </html>"; // HTML w/ the YouTube iFrame
    webView.mediaPlaybackRequiresUserAction = NO;
    [webView loadHTMLString:htmlString baseURL:nil];
    [self.view addSubView:webView];
}

問題は、それが起こったとき、私はこの結果を得るということです: ここに画像の説明を入力してください

WebViewをロードした直後にビデオの再生を開始したい。

ヒント/解決策はありますか?

ありがとう!

4

1 に答える 1

0

YouTube プレーヤー API を使用するスタンドアロン ページである html ページを作成することをお勧めします。HTMLページを作成すると、作成したスタンドアロンサイトを使用するuiwebviewがすでにあるため、YouTubeプレーヤーに組み込まれている自動再生機能を使用できます。詳細を説明することはできますが、スタンドアローンの HTML サイトをオプションとして使用できない場合、これは価値のない回答であり、私が追加する他のものは役に立ちません。

于 2012-08-01T18:37:40.677 に答える