A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 曹伟 中级黑马   /  2013-9-12 10:21  /  6768 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 曹伟 于 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");

评分

参与人数 1技术分 +1 收起 理由
EYE_SEE_YOU + 1

查看全部评分

5 个回复

倒序浏览
YouTube不是被封了么 额
回复 使用道具 举报
大陆用不了youtube,facebook,twitter等,可以将uri改一下,看能能否播放视频
回复 使用道具 举报
张歆明 发表于 2013-9-12 10:32
YouTube不是被封了么 额

公司有VPN啊,连上VPN就可以上YouTube了呀
回复 使用道具 举报
曹伟 发表于 2013-9-12 13:34
公司有VPN啊,连上VPN就可以上YouTube了呀

那是间接翻墙了
回复 使用道具 举报
本帖最后由 曹伟 于 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
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马