我正在使用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];
视频正在内联播放,但问题是视频以矩形显示,视频两侧有黑色空间请找附件图片
有谁能告诉我这里出了什么问题,我需要以全尺寸显示视频(提供帧大小),以便两边都没有间距。