【发布时间】:2011-12-14 18:19:37
【问题描述】:
我想通过单击按钮播放 youtube 视频。但我不希望使用 youtube 站点播放该视频。我想在本地播放它。如何做到这一点?
我尝试了以下方式播放视频。
1)startActivity(new Intent(Intent.ActionView,Uri.parse("http://www.youtube.com/watch?v=cxLG2wtE7TM")));
如果我使用这种方式,youtube 网站正在打开。播放该视频后,它会将其他一些视频显示为 suggitions。我不想将相关视频显示为 suggitions。我只想播放我在中提到的视频意图。
然后我尝试了
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");
如果我尝试这个,就会出现空白屏幕。没有视频正在播放。视频可能没有嵌入到我的 Webview 中。
3)最后我尝试了
http://keyeslabs.com/joomla/samplecode/introvideoactivity/IntroVideoActivity.java
如果我使用这个,“抱歉,此视频无法播放”警报即将到来:(
请帮助我。提前谢谢。
【问题讨论】:
标签: android video youtube playback