我想弄清楚如何使用eclipse將youtube視頻嵌入到android中。我寧願使用無鉻播放器,但在這一點上沒有必要。使用eclipse將youtube視頻嵌入到android應用程序中?
任何幫助如何做到這一點將不勝感激。
我想弄清楚如何使用eclipse將youtube視頻嵌入到android中。我寧願使用無鉻播放器,但在這一點上沒有必要。使用eclipse將youtube視頻嵌入到android應用程序中?
任何幫助如何做到這一點將不勝感激。
嵌入YouTube視頻的最簡單方法是使用意圖火的Youtube應用程序,就像這樣:
String video_path = "http://www.youtube.com/watch?v=opZ69P-0Jbc";
Uri uri = Uri.parse(video_path);
// With this line the Youtube application, if installed, will launch immediately.
// Without it you will be prompted with a list of the application to choose.
uri = Uri.parse("vnd.youtube:" + uri.getQueryParameter("v"));
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
startActivity(intent);
爲Android的YouTube API現在是菱。在this link之後,您將找到一個示例,瞭解如何在Android下使用YouTube API。
使用YouTubePlayerView,您可以在您的活動中播放來自YouTube的視頻。但是不能更改默認控件。
如果您想從應用程序內部播放視頻以真正嵌入視頻,則可以使用WebView並將其加載到該YouTube視頻的iframe中。
WebView webview;
webview.getSettings().setJavaScriptEnabled(true);
webview.loadData("<iframe src=\"http://www.youtube.com/watch?v=hZ4sDn89P04\"></iframe>","text/html","utf-8");
真棒,謝謝。我有點困惑,但是我仍然可以在視頻的左側或右側擁有自己的圖形用戶界面,或者代碼是否將其轉換爲完全不同的頁面? – 2011-04-27 03:34:04
使用此代碼,因爲它啓動Youtube應用程序。如果你想自己的GUI看看這個免費的Youtube活動:http://code.google.com/p/android-youtube-player/ – 2011-04-27 14:36:14
我也在尋找一種** EMBED ** YouTube視頻的方法。有誰知道如何** EMBED ** YouTube視頻? – JohnK 2012-06-22 01:37:09