请问有人能帮我回答以下问题吗?
1.是否可以使用YouTube视频链接(如:http://www.youtube.com/watch?v=T1Wgp3mLa_E)在模拟器上播放YouTube视频?如果不能,为什么? 2.如果可以,应该怎样做?
我尝试使用VideoView播放YouTube视频,但是通过logcat命令得到了"“Command PLAYER_INIT completed with an error or info PVMFErrCorrupt”
"的错误信息。
请问有人能帮我回答以下问题吗?
1.是否可以使用YouTube视频链接(如:http://www.youtube.com/watch?v=T1Wgp3mLa_E)在模拟器上播放YouTube视频?如果不能,为什么? 2.如果可以,应该怎样做?
我尝试使用VideoView播放YouTube视频,但是通过logcat命令得到了"“Command PLAYER_INIT completed with an error or info PVMFErrCorrupt”
"的错误信息。
模拟器上无法播放视频。
但在设备上可能是可以的,请尝试以下方法..
WebView webview = new WebView(this);
String htmlString = "<html> <body> <embed src=\"youtube link\"; type=application/x-shockwave-flash width="+widthOfDevice+" height="+heightOfDevice+"> </embed> </body> </html>";
webview.loadData(htmlString ,"text/html", "UTF-8");
VideoView
中播放YouTube视频?这听起来根本行不通,无论是模拟器还是真实设备。如果你只是想在你的应用程序中全屏显示YouTube视频,请在youtube.com URL上使用ACTION_VIEW
。用户需要安装YouTube应用程序才能正常工作。 - Roman Nurik