这是使用视频视图播放 url 的代码
String urlVideo = "http://www.youtube.com/cp/vjVQa1PpcFPLrLo9hkR90zKx_XHP5kMNaNb-_bE3v0s=";
VideoView video = (VideoView) findViewById(R.id.videoView1);
Log.d("You", urlVideo);
video.setVideoURI(Uri.parse(urlVideo));
MediaController mc = new MediaController(this);
video.setMediaController(mc);
video.requestFocus();
video.start();
mc.show();
它引发错误并且无法启动视频
这是logcat消息
ERROR/MediaPlayer(1765): error (1, -2147483648)
错误/MediaPlayer(1765): 错误 (1,-2147483648) 调试/VideoView(1765): 错误: 1,-2147483648
- 模拟器和目标操作系统是 2.2。
- 这是在模拟器上测试的。
此代码可以在设备上正常运行吗?你能解释错误背后的错误代码和原因吗?
编辑:谢谢大家的建议。实际上,我的应用程序需要以自己的设计播放视频,根据您的建议和我在网上看到的其他一些帖子,可以得出结论,它不能以我想要的方式播放,我必须在网络中打开它看法。谢谢...