如何在UIWebview中打开Youtube网址?

时间:2015-02-12 08:55:45

标签: ios objective-c url

我有一个包含Youtube URL的数组,我想在WebView中显示它我知道如何显示URL:

videoHTML = @"<iframe type=\"text/html\" width=\"305\" height=\"180\" src=\"http://www.cast-tv.biz/play/?clid=23595&amp;media=yes&amp;movId=cgjlej\" frameborder=\"0\"></iframe>";

但是如何将地址替换为我的数组中的其他网址?

1 个答案:

答案 0 :(得分:0)

很简单,您需要使用stringWithFormat:实例方法,例如

// Our array of URLs
NSArray *urlArray = [[NSArray alloc] initWithObjects:
                     @"http://www.cast-tv.biz/play/?clid=23595&amp;media=yes&amp;movId=cgjlej", 
                     @"http://www.google.com",
                     @"http://news.yahoo.com"];

// Construct the with the object at index '0' 
NSString *videoHTML = [NSString stringWithFormat:@"<iframe type=\"text/html\" width=\"305\" height=\"180\" src=\"%@\" frameborder=\"0\"></iframe>", [urlArray objectAtIndex:0]];

查看Apple文档中的NSString stringWithFormat:,了解有关此实例方法的更多信息