2011-01-05 122 views
3

我已經建立了一個導航控制器,在最後一頁顯示與以前的選擇相關的視頻。這部分工作正常。該視頻是從YouTube上嵌入網頁並通過網頁視圖顯示的。停止視頻播放在web視圖中,導航控制器

<iframe type="text/html" id="video" width="100%" height="50%" src="http://www.youtube.com/embed/VIDEOID" frameborder="0"><br/></iframe> 

我遇到的問題是當我通過導航控制器點擊返回視頻(聲音)繼續在後臺播放。這隻發生在iPad上,因爲視頻是在窗口中播放的,而在iPhone上則是在新的模式窗口中播放。

我該如何解決這個問題?任何幫助歡迎,提前感謝。

+0

你有沒有找到解決這個問題的方法? – 2011-07-21 18:14:44

回答

7

你需要一個空白頁面加載到一個UIWebView停止播放音頻:

[yourWebView loadHTMLString:@ 「」 基本URL:零]

+0

或只是重新加載相同的htmlstring再次顯示播放器 – M0rph3v5 2012-08-20 08:38:23

+0

我有一個collectionView中的每個單元格嵌入一個webView相同的問題。 我試圖在prepareForReuse方法中添加這一行,但它不起作用,但它在方法上工作: - (void)collectionView:(UICollectionView *)collectionView didEndDisplayingCell :(UICollectionViewCell *)cell forItemAtIndexPath:(NSIndexPath * )indexPath {' – 2013-10-15 09:58:29

相關問題