2015-03-31 47 views
0

我正在開發一個應用程序,顯示youtube視頻,其中我使用了youtube播放器API。 我的問題是,我想在hd1080中加載YouTube視頻。如何在android中的youtube player API中加載hd1080中的youtube視頻?

private void playVideoAtSelection() { 

     if (player != null) { 
      currentlySelectedId = pack.getURL(); 
      player.loadVideo(currentlySelectedId);   
     } 
    } 

有沒有像在加載時設置分辨率的java腳本的android中的任何功能。

+0

檢查這個答案http://stackoverflow.com/questions/11704571/is-there-a-youtube-url-format-for-displaying-videos-in-1080p – 2015-03-31 05:54:07

+0

這個文件是爲我想爲Android的Java腳本youtube player api – 2015-03-31 05:57:51

回答

0

您可以使用Iframe API嵌入您的視頻。您使用標記創建一個自定義html文件,並將該文件放入資產文件夾中。然後,您使用帶Chrome客戶端的WebView加載此HTML。這樣你就可以使用setPlaybackQuality方法。我認爲Android的youtube api無法進行此配置。

+0

但在Youtube應用程序中有菜單來設置質量... 可以在android player API – 2015-03-31 07:27:53

+0

中找到與此相關的任何功能是的。您在Youtube oficial應用中以及在使用Android Youtube Api的某些應用中擁有此功能。問題是我沒有找到任何方法來設置這個程序化的,因爲你想要做的,除了使用iframe。 – androidevil 2015-03-31 07:32:49

+0

查看這些問題和他們的答案:http://stackoverflow.com/questions/20636057/how-to-set-to-play-only-hd-videos-in-youtube-android-player-api http:// stackoverflow.com/questions/14720967/video-quality-on-youtube-android-player-api http://stackoverflow.com/questions/18547888/is-there-any-way-to-change-the-quality-的最視頻 – androidevil 2015-03-31 07:39:19