YouTube 视频无法播放
我试图从与视图存根关联的网络视图中调用你的管子。问题是我能够加载 youtube,但如果我单击 youtube 的播放按钮,它不会播放
这是我正在尝试做的
webView = (WebView)findViewById(R.id.webView1);
WebSettings webSet = webView.getSettings();
webSet.setJavaScriptEnabled(true);
// 设置ContentView(webView);
webView.loadUrl("http://www.youtube.com/watch?v=QaIPQMVMRqU&feature=lated");
I am trying to call you tube from my web view which is associated with a view stub. The problem is I am able to load the you tube but if I click on the play button of you tube, it is not playing
Here is what I am trying to do
webView = (WebView)findViewById(R.id.webView1);
WebSettings webSet = webView.getSettings();
webSet.setJavaScriptEnabled(true);
// setContentView(webView);
webView.loadUrl("http://www.youtube.com/watch?v=QaIPQMVMRqU&feature=related");
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我在网络视图上添加了一个透明按钮,终于可以播放它了。
I included a transparent button on the web view and finally I am able to play it.
看看这个:
Android YouTube 应用播放视频意图
显然在模拟器上这不起作用,但在设备可以正常工作。你只在模拟器上运行它吗?
您的代码应该可以工作,请在真实设备上尝试一下。
您最好使用在 YouTube 分享部分中获得的网址,而不是您使用的网址: http://youtu.be/QaIPQMVMRqU
Look at this:
Android YouTube app Play Video Intent
Apparently on emulator this doesn't work but on device it works. Were you running it only on the emulator?
Your code should work, try it on a real device.
You should better use the url you get in share section of youtube than the one you use: http://youtu.be/QaIPQMVMRqU
如果您在 android 2.1 中制作了该代码将无法在模拟器上播放视频,
但如果你在 Android 设备版本 2.2 上安装相同的内容,
如果你想在模拟器中播放它,只需在 Android 版本 2.2 上安装它就可以了
if you have made it in android 2.1 that code will not be able to play video on emulator ,
buti f you intall that same on a android device version 2.2 it will work
if you want to play it in emulator just make it on android version 2.2