2012-08-13 33 views
0

在我的應用程序中有一個vimeo視頻。我使用以下代碼在WebView中打開它;在webview中播放vimeo視頻的問題

NSURL *url = [NSURL URLWithString:@"https://vimeo.com/47278503"]; 
     NSURLRequest *req = [NSURLRequest requestWithURL:url]; 
     webview.delegate = self; 
     [webview loadRequest:req]; 

然後在WebView上方放置一個取消按鈕關閉vimeo視頻。

但問題是,通過單擊該取消按鈕關閉WebView後音頻仍然播放。

另一個問題是,在全屏觀看時,視頻不顯示,只有音頻在後臺播放,點擊取消按鈕後,視頻在後臺播放。

UPDATE:

有一個類似的問題在link。我試過它的代碼,但它不起作用。我寫的代碼

[self.view addSubview:self.view.window.rootViewController.view];

在tableview中的didSelectRowAtIndexPath()方法。 (並且這個tableview在popover中)。

我也試過[self.view addSubview:self.view.window.rootViewController.view];在WebView的viewDidLoad(),但它不工作。

可能是什麼問題?

謝謝。

回答

2

停止BG聲音。你只需刪除,釋放並將nil設置爲你的UIWebView。

+0

感謝您的回覆。有用。 :)BG聲音停止。謝謝。但你能幫我解決全屏視頻問題嗎? – 2012-08-13 06:09:13