小编Har*_*ish的帖子

如何在tableview中获取youtube嵌入式视频,并在处理"完成"按钮时遇到问题

如何获取YouTube视频UITableViewCell,以及如何处理播放视频的Done按钮UIWebView

我已将视频嵌入到视图中,但就像在图像上一样.我想Done在这张图片中按钮:

截图

我想在返回视图时打开另一个屏幕,而不是之前的视图.

-(void)viewDidLoad {
    [super viewDidLoad];
    videoURL = [[NSString alloc]init];
    videoURL =@"http://www.youtube.com/watch?v=aE2b75FFZPI";
    [self embedYouTube:videoURL frame:CGRectMake(10, 85, 300, 180)];
}


- (void)embedYouTube:(NSString*)url frame:(CGRect)frame {  
    NSString* embedHTML = @"\ <html><head>\ <style type=\"text/css\">\ body {\ background-color: transparent;\ color: red;\ }\ </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];  
    if (videoView == nil) {  
        videoView = [[UIWebView alloc] initWithFrame:frame];  
        [self.view addSubview:videoView];  
        NSLog(@"html%@",html);
    }  

    [videoView …
Run Code Online (Sandbox Code Playgroud)

youtube iphone objective-c uiwebview

6
推荐指数
1
解决办法
1375
查看次数

标签 统计

iphone ×1

objective-c ×1

uiwebview ×1

youtube ×1