我的应用程序从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的同样问题
答案 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”);