2013-02-27 23 views
0

我正在使用UIWebView來顯示內嵌視頻(Youtube和Vimeo iFrames)的內容。模態視頻播放器最初的工作很棒。我更新到iOS 6.1 SDK,現在當我關閉視頻播放器時,UIWebView已被清除,並且不會重新呈現內容。有什麼建議我需要改變才能在iOS 6.1中正常工作?UIWebView關閉視頻清除iOS 6.1中的內容

+0

當你看到'-viewWill/DidDisappear:',或者當你得到內存警告時,你是否可以將視圖放在地板上? – 2013-02-27 22:06:25

+0

我沒有收到內存警告。我添加了一行來重置viewWillAppear中的內容(它在關閉後被調用),並且確實呈現內容。所以視圖仍然存在,控制器有一個參考。我喜歡不必這樣做,但它可能是唯一的解決方案。 – code0100fun 2013-02-27 22:24:44

回答

0

我最終重置了viewWillAppear中的內容(在視頻關閉後調用)並正確渲染。

-(void)viewWillAppear:(BOOL)animated 
{ 
    [super viewWillAppear:animated]; 
    [self.webView loadHTMLString:self.html baseURL:self.url]; 
}