iOS:如何在UIWebView HTML5电影播放器​​中禁用或处理下一个和上一个按钮

时间:2014-07-15 07:46:21

标签: ios html5 cordova uiwebview

在我的iOS Phonegap应用程序中,我们使用cordova插件在UIWebView中播放youtube视频。下面是我用来在YouTubeWebView中嵌入youtube视频的代码。我们正在使用iFrame标记嵌入视频。

customWebView= [[UIWebView alloc]initWithFrame:CGRectMake(0, 0, 512, 374)];
customWebView.delegate=self;
customWebView.scrollView.bounces=NO;
[customWebView setOpaque:NO];
customWebView.backgroundColor = [UIColor clearColor];
[webViewBackground addSubview:customWebView];


NSString* embedHTML = @"<html><head>\
<style type=\"text/css\">\body {\background-color: #000000;\
color: white;}</style></head><body style=\"margin:0\">\
<iframe width=\"512\" height=\"374\" src=\"%@\" frameborder=\"0\" allowfullscreen></iframe></body></html>";

NSString* html = [NSString stringWithFormat:embedHTML, urlVideo];
[customWebView loadHTMLString:html baseURL:nil];

视频播放完美。在正常模式和全屏模式下。但在全屏模式下,用户可以看到上一个和下一个按钮。点击下一个和上一个按钮几次,视频即将结束,我只能看到webview中的黑屏。

以下是截图。

full screen mode

after pressing the next or previous button

我们是否可以禁用iFrame视频播放器中的下一个和上一个按钮?或者还有其他方法可以解决这个问题吗?

0 个答案:

没有答案