大家好,我正在嘗試播放基於URL的視頻,我通過API獲取,但我得到的錯誤如拒絕訪問。在UIWebView上播放視頻獲取訪問被拒絕
爲什麼我播放視頻在UIWebView
的原因是因爲視頻是不是在我的應用程序主要功能的作秀教程給用戶,所以我還沒有使用MPMoviePlayerController
但如果需要的話,比我可以使用。
但我想知道爲什麼這樣的錯誤發生在UIWebView
的確切原因。
任何指南或幫助將不勝感激。
在此先感謝。
大家好,我正在嘗試播放基於URL的視頻,我通過API獲取,但我得到的錯誤如拒絕訪問。在UIWebView上播放視頻獲取訪問被拒絕
爲什麼我播放視頻在UIWebView
的原因是因爲視頻是不是在我的應用程序主要功能的作秀教程給用戶,所以我還沒有使用MPMoviePlayerController
但如果需要的話,比我可以使用。
但我想知道爲什麼這樣的錯誤發生在UIWebView
的確切原因。
任何指南或幫助將不勝感激。
在此先感謝。
添加下面的方法來你ViewController.m:
//此方法被調用時,要添加並加載web視圖
- (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
}
使用界面Builder-
UIWebView
對象添加到您的界面。WebView
。將以下代碼添加到ViewController.h
。
@property(nonatomic,retain)IBOutlet UIWebView * webView;
添加@synthesize
下面的下面的行放在ViewController.m
@synthesize web視圖;
[webView release];
。 //如果在您的項目中實施ARC,則不需要此行 }//當你想添加和加載web視圖
- (void)loadUIWebView
{
[self.webView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:currentURL]]];
self.webView.hidden = NO;
}
我希望它會幫助你這個方法應該被調用。
這沒有幫助解釋錯誤OP的原因在提問中提到。 – Amar
您需要提供拒絕訪問的網址。一個需要檢查它。 –
@DipenPanchasara這是網址https://s3.amazonaws.com/sitebildz/SiteBildZ+Training+Videos+and+Documents/Quck+Overview+with+Kendall+and+Joe.mp4 – Mayur
我想,要訪問該視頻或您需要成爲授權用戶的內容。我也得到相同的錯誤xml –