1
我想在我的UIViewController
這樣的地方加UIWebView
。如何在UIWebview中處理完成按鈕?
NSString *youTubeVideoHTML = @"<html><head><style>body{margin:0px 0px 0px 0px;}</style></head> <body> <div id=\"player\"></div> <script> var tag = document.createElement('script'); tag.src = 'http://www.youtube.com/player_api'; var firstScriptTag = document.getElementsByTagName('script')[0]; firstScriptTag.parentNode.insertBefore(tag, firstScriptTag); var player; function onYouTubePlayerAPIReady() { player = new YT.Player('player', { width:'320', height:'568', videoId:'%@', events: { 'onLoad': onPlayerReady } }); } function onPlayerReady(event) { event.target.playVideo(); } </script> </body> </html>";
NSString *strYoutubeId = [arrSearchAssignmentList[indexPath.row][@"id"][@"$t"] stringByReplacingOccurrencesOfString:@"http://gdata.youtube.com/feeds/api/videos/" withString:@""];
NSString *html = [NSString stringWithFormat:youTubeVideoHTML, strYoutubeId];
videoView = [[UIWebView alloc] initWithFrame:CGRectMake(0, 0, 320, 568)];
videoView.backgroundColor = [UIColor clearColor];
videoView.opaque = NO;
[self.view addSubview:videoView];
videoView.mediaPlaybackRequiresUserAction = NO;
[videoView loadHTMLString:html baseURL:[[NSBundle mainBundle] resourceURL]];
這裏我想隱藏UIWebView
當完成按鈕點擊。
因此,無論如何,當單擊完成按鈕時隱藏UIWebView
,或者在全屏播放視頻時如何處理UIWebView中的完成按鈕?
你在說什麼按鈕? – Popeye 2015-03-13 13:03:40
您是否在討論webview之外的完成按鈕。並點擊完成按鈕隱藏Webview? – user3575114 2015-03-13 13:16:18
我在說當我們在FullScreen的UIWEBVIEW中播放任何視頻時,在左上角顯示完成按鈕。 – 2015-03-13 13:37:06