VideoView显示嵌入视频

时间:2016-11-24 05:51:04

标签: android android-videoview

在我的应用程序中,我以

格式从 webservice 获取数据

e.g。

<iframe width="560" height="315" src="https://www.youtube.com/embed/S3HZP9rOWwk?rel=0&showinfo=0" frameborder="0" allowfullscreen></iframe>

IFrame的来源可能因不同的提供商而异,例如 vimeo,youtube,dailymotion 等。 我的问题是,如何让我的应用程序显示来自不同来源的视频或是否有任何库可以统一加载视频?

1 个答案:

答案 0 :(得分:0)

做吧。

WebView wv = (WebView) findViewById(R.id.webView);
WebSettings ws = wv.getSettings();
ws.setJavaScriptEnabled(true);
wv.loadData(videourl, "text/html; charset=utf-8", "UTF-8");

E.g

 wv.loadData("<iframe width="560" height="315" src="https://www.youtube.com/embed/S3HZP9rOWwk?rel=0&showinfo=0" frameborder="0" allowfullscreen></iframe>", "text/html; charset=utf-8", "UTF-8");