0

私はiphone.imでyoutube jsonフィードを解析しています.imはwebview.imでビデオを再生しています。

  - (void)embedYouTube:(NSString*)url frame:(CGRect)frame {  
NSString* embedHTML = @"\ 
<html><head>\ 
<style type=\"text/css\">\ 
body {\ 
    background-color: transparent;\ 
color: white;\ 
}\ 
</style>\ 
</head><body style=\"margin:0\">\ 
<embed id=\"yt\"src=\"%@\" type=\"application/x-shockwave-flash\"\ 
width=\"%0.0f\" height=\"%0.0f\"></embed>\ 
</body></html>";  
NSString* html = [NSString stringWithFormat:embedHTML, url, frame.size.width, frame.size.height];  

[youTubeWebView loadHTMLString:html baseURL:nil];  
}
4

2 に答える 2

1

動画は、YouTube の動画設定でモバイル ユーザーに対して有効/無効にすることができます。

ソース: http://productforums.google.com/forum/#!topic/youtube/3_LkO_ap0_Q

これは、配信設定に関する一般的な質問を説明する Google へのリンクです。

于 2012-08-07T12:58:59.287 に答える
0

少なくともブラウジングするとき、一部のビデオはモバイルで再生できません。フォーマットが間違っているか、アップロード時にユーザーがiPhoneからブロックしたか、AppleがiPhoneからブロックした可能性があります。

于 2012-08-07T12:53:36.700 に答える