2011-10-25 78 views
3

可能重複:
Code for download video from Youtube on Java, Android如何在Android上下載和播放YouTube視頻?

我要玩YouTube視頻上的按鈕click.but我不想使用YouTube site.i想玩它播放該視頻本地如何做到這一點?

我嘗試了以下方法播放視頻。

1)startActivity(new Intent(Intent.ActionView,Uri.parse("http://www.youtube.com/watch?v=cxLG2wtE7TM")));

,如果我用這種方式,YouTube網站是opening.after播放影片時,它顯示的其他影片如suggitions.i不用想表明,隨着suggitions.i相關視頻要只播放我在意圖提及的視頻。

然後我試圖

2)String Play = "iframe width=\"300\" height=\"400\" src=\"http://www.youtube.com/embed/cxLG2wtE7TM\" frameborder=\"0\" allowfullscreen></iframe>";

myWebView.loadData(Play, "text/html", "utf-8"); 

如果我試試這個,空幕即將到來。沒有視頻正在播放。視頻可能不會嵌入到我的Web視圖中。

3)最後,我試圖在
http://keyeslabs.com/joomla/samplecode/introvideoactivity/IntroVideoActivity.java

,如果我用這個給出的示例代碼,「抱歉,該視頻無法播放」警報即將:(

請幫助me.thanks提前。

回答

0

你可以嘗試一種簡單的黑客在#1:使用嵌入式URL,看看會發生什麼: http://www.youtube.com/embed/VIDEO_ID

+0

喜史密斯先生,我想你的解決方案。其工作great.but我按下後退按鈕後無法回到我的應用程序。返回按鈕按下會導致視頻再次播放。如何返回到我的應用程序? –

+0

以及另外一件事情。對於某些視頻,它會發出警告「對不起,此視頻無法播放」。請幫助我 –

+0

嗡嗡聲,一旦您處於瀏覽器應用程序中,按鍵由它管理,你認爲你有任何控制權。也許你應該使用WebView來嘗試一個混合應用程序,或者啓動一個android本機youtube應用程序的意圖。 –

相關問題