【发布时间】:2012-08-07 05:27:39
【问题描述】:
我尝试了以下方法:
WebView wv = (WebView) findViewById(R.id.webView1);
String playVideo= "<html><body><iframe width='200' height='143' src='http://www.youtube.com/embed/JW5meKfy3fY' frameborder='0' allowfullscreen></iframe></body></html>";
wv.getSettings().setPluginsEnabled(true);
wv.getSettings().setAllowFileAccess(true);
wv.getSettings().setPluginState(PluginState.ON);
wv.getSettings().setBuiltInZoomControls(true);
wv.getSettings().setJavaScriptEnabled(true);
wv.loadData(playVideo, "text/html", "utf-8");
我只看到缩略图,然后当我点击它时,框架变成黑色并且不加载视频。我的目标是 API 15,我有互联网许可。如何在 Android webview 中运行 html5 youtube iframe 视频?
【问题讨论】:
-
看看stackoverflow.com/questions/8475707/…。这家伙有同样的问题,似乎得到它的工作。一些 cmets 建议不这样做,但这可能对你有用。
-
你可以看看this question and answer。和你的问题差不多。
-
这个有什么答案吗?