我正在解析 iphone 中的 youtube json 提要。我在 webview 中播放视频。因为 youtube 视频没有 MPMovieplayerController.i 使用 webView 播放视频,但问题是只有某些视频正在播放,而某些其他视频没有。下面是代码
- (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];
}