在webview中播放视频

时间:2013-10-27 23:00:14

标签: android html video webview

我的应用程序从json文件中获取文章列表。 每篇文章都有一个属性内容。此属性内容将包含将在我的webveiw中显示的html代码。

除视频外,一切正常(文字,图片,风格...)。我总是得到错误webview文件无法访问。

我有一个内容的例子:

    <p>Text text Text textText text</p>\n
<p><iframe src=\"//player.vimeo.com/video/73297417\" width=\"300\" height=\"164\" frameborder=\"0\" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe></p>

我遇到的错误:网页地址文件://player.vimeo.com/video/73297417暂时不可行。我知道我的网络视图做错了。 我在wordpress网站上实现了这个HTML代码,视频工作得很好。为什么这不适用于android。

Youtube的同样问题

enter image description here

2 个答案:

答案 0 :(得分:0)

我同意@bgse,您的网址已关闭。 file://调用本地文件系统上的文件。您需要使用http://或https://来通过Web调用内容。尝试这样的事情:

src=\"http://player.vimeo.com/video/73297417\"

答案 1 :(得分:0)

您可以使用嵌入代码。

  

String preHtml =“\ n \ n \ n \ n \ n”;                                     String postHtml =“\ n \ n”;                                     String str1 = preHtml + vdeoPath + postHtml;                                     mWebView.loadData(str1,“text / html”,                                             “UTF-8”);