我正在尝试使用以下代码在我的UIWebView
上播放YouTube视频,使用<iframe>
标签 -
NSString *html = @"\
<html><head>\
<style type=\"text/css\">\
body { background-color: transparent;\
color: white; \
}\
</style>\
</head><body style=\"margin:0\">\
<iframe class=\"youtube-player\" width=\"300\" height=\"300\" src=\"http://www.youtube.com/embed/efRNKkmWdc0\" frameborder=\"0\" allowfullscreen=\"true\"></iframe>\
</body></html>";
UIWebView *videoView = [[UIWebView alloc] initWithFrame:CGRectMake(0.0, 0.0, 320.0, 460.0)];
[videoView loadHTMLString:html baseURL:nil];
它的运行良好。
但我需要在Webview上播放,而不是使用iPhone的默认播放器。如何将其限制为仅在UIWebView
上播放。我也定义了iframe
播放器类为class=\"youtube-player\"
。但它会使用iPhone的默认播放器。
如果您有任何想法,请告诉我!