現在我對這個問題感到困惑,並且無法在堆棧溢出中找到任何有用的東西。UIWebView不會播放YouTube視頻
我正在使用應用程序瀏覽器的應用程序,當用戶單擊鏈接時。現在,它只是UINavigationController中的全尺寸UIWebView。我可以用UIWebView加載網頁,但是當嵌入Youtube時,我無法播放視頻。
我使用這個網址進行測試:http://kottke.org/13/10/the-grand-budapest-hotel
當我使用應用內瀏覽器中Twitterific加載網址時,視頻播放。當我在應用內瀏覽器中加載它時,我會看到一個黑色框,其中包含Youtube上的紅色播放按鈕,但是當您點擊播放按鈕時,它會消失,視頻也不會加載。
_webView = [[UIWebView alloc] init];
[_webView setTranslatesAutoresizingMaskIntoConstraints:NO];
[_webView setScalesPageToFit:YES];
[self.view addSubview:_webView];
[self.view addConstraints:constraints];
[_webView loadRequest:request];
我缺少UIWebView的設置嗎?
我沒有看到你在哪裏設置要加載的網站的URL? – user2277872
更新了代碼以包含它。作爲一次嘗試調試,我已經將loadRequest從init移開。無論哪種方式,網頁加載都很好,只是在我嘗試播放時沒有顯示YouTube視頻的縮略圖或加載。 – hukir
原來Youtube在那個特定時間出現了問題,並且它自行解決了。 – hukir