UIWebView
中にYoutubeビデオをロードするために使用していますUITableView
。テーブルビューをスクロールするたびに読み込まれることを除いて、すべて正常に動作します。この質問 ( UITableView の UIWebView は、スクロールするたびにリロードされます。リロードを防ぐにはどうすればよいですか? ) を読みましたが、まだ解決されていません。
私のコード:
NSString *videoUrl =[NSString stringWithFormat:@"src=\"http://www.youtube.com/embed/%@\"", videoId];
NSString *htmlString =[NSString stringWithFormat:@"<iframe width=\"273\" height=\"152\" %@ frameborder=\"0\" allowfullscreen></iframe>", videoUrl];
NSLog(@"%@", htmlString);
cell.myWebview.scrollView.scrollEnabled = NO;
cell.myWebview.scrollView.bounces = NO;
[cell.myWebview loadHTMLString:htmlString baseURL:[NSURL URLWithString:@"http://www.youtube.com"]];
[cell.contentView addSubview:cell.myWebview];