大家好我正在尝试根据我通过API获取的URL播放视频,但我收到的错误就像访问被拒绝。
我在UIWebView
播放视频的原因是因为视频不是我的应用程序中的主要功能,它仅用于显示用户教程,所以我没有使用MPMoviePlayerController
但是如果需要我可以使用。
但我想知道UIWebView
中出现此类错误的确切原因。
任何指导或帮助将不胜感激。
先谢谢。
答案 0 :(得分:1)
将以下方法添加到 ViewController.m :
//当您想要添加和加载webview时,应调用此方法
- (void)loadUIWebView
{
UIWebView *webView = [[UIWebView alloc] initWithFrame:self.view.bounds];
[webView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:currentURL]]];
[self.view addSubview:webView];
[webView release]; // No need of this line if ARC is implemented in your project
}
使用Interface Builder -
UIWebView
对象。WebView
。将以下代码添加到ViewController.h
。
@property(非原子,保留)IBOutlet UIWebView * webView;
在@synthesize
ViewController.m
下方添加以下行
@synthesize webView;
[webView release];
。 //如果在项目中实施ARC,则不需要此行
} //当您想要添加和加载webview时,应调用此方法
- (void)loadUIWebView
{
[self.webView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:currentURL]]];
self.webView.hidden = NO;
}
我希望它会对你有所帮助。