黑马程序员技术交流社区

标题: VideoView不能播放YouTube上的视频吗? [打印本页]

作者: 曹伟    时间: 2013-9-12 10:21
标题: VideoView不能播放YouTube上的视频吗?
本帖最后由 曹伟 于 2013-9-12 13:40 编辑

我手机有连VPN,用浏览器访问YouTube上的视频是可以播放的
我现在用VideoView加载视频不能播放,用WebView 到可以,各位大神们,这是什么原因呢?感谢!

              //使用VideoView 提示“无法播放”
               Uri uri = Uri.parse("http://www.youtube.com/embed/LWmVK8K2QhM");  
               VideoView videoView = (VideoView)this.findViewById(R.id.btnVideo);  
               videoView.setMediaController(new MediaController(this));  
               videoView.setVideoURI(uri);  
               videoView.requestFocus();



              //使用WebView却 可以播放
                WebView tWebView=(WebView)this.findViewById(R.id.wvVideo);
                WebSettings websets = tWebView.getSettings();
                websets.setJavaScriptEnabled(true);
                registerForContextMenu(tWebView);
                tWebView.loadUrl("http://www.youtube.com/embed/LWmVK8K2QhM");


作者: 张歆明    时间: 2013-9-12 10:32
YouTube不是被封了么 额
作者: 吴一磊    时间: 2013-9-12 13:02
大陆用不了youtube,facebook,twitter等,可以将uri改一下,看能能否播放视频
作者: 曹伟    时间: 2013-9-12 13:34
张歆明 发表于 2013-9-12 10:32
YouTube不是被封了么 额

公司有VPN啊,连上VPN就可以上YouTube了呀

作者: 曹伟    时间: 2013-9-12 13:38
本帖最后由 曹伟 于 2013-9-12 13:40 编辑
吴一磊 发表于 2013-9-12 13:02
大陆用不了youtube,facebook,twitter等,可以将uri改一下,看能能否播放视频

嗯,找到方法了。http://www.cnblogs.com/sipher/archive/2012/07/13/2590032.html




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2