UIWebView视频应该填充提到的帧大小

时间:2014-02-24 06:38:56

标签: ios video uiwebview frame

我正在使用uiwebview使用以下代码显示内嵌视频:

UIWebView *webview =[[UIWebView alloc] initWithFrame:CGRectMake(0, 0, 320, 320)];
[webview setOpaque:NO];
webview.backgroundColor = [UIColor clearColor];

NSString *Str = [NSString stringWithFormat:@"<video controls id='myVideo' width='%fpx' height='%fpx' float:left webkit-playsinline preload=\"auto\"> <source src=\"%@\"> </video>",webview.frame.size.width,webview.frame.size.height,videoPath];
[webview loadHTMLString:Str baseURL:nil];
webview.allowsInlineMediaPlayback=YES;
webview.scrollView.scrollEnabled = NO;
webview.mediaPlaybackRequiresUserAction=NO;
[self addSubview:webview];

视频正在内联播放,但问题是视频以矩形显示,视频两侧有黑色空间请找附件图片

enter image description here

有谁能告诉我这里出了什么问题,我需要以全尺寸显示视频(提供帧大小),以便两边都没有间距。

0 个答案:

没有答案