我想将以下 iframe 嵌入到 webview (或者如果可能的话,videoview。)
<iframe SRC='http://desistreams.tv/embed/discovery_science.php' width='600' height='470' marginwidth=0 marginheight=0 hspace=0 vspace=0 frameborder=0 scrolling='no'></iframe>
出现的问题是视频无法启动。(我只看到一个带有广告的灰色区域。我之前读过几篇关于 iframe 和嵌入堆栈溢出的文章,但其中大多数是关于在他们的应用程序中嵌入 youtube 视频的。我想知道是否可以使用 videoview 来显示 iframe(或它的 src)或者我是否可以使用 webview 来完成。
wv.getSettings().setJavaScriptEnabled(true);
wv.getSettings().setBuiltInZoomControls(true);
if (Build.VERSION.SDK_INT < 8) {
wv.getSettings().setPluginsEnabled(true);
} else {
wv.getSettings().setPluginState(PluginState.ON);
}
我正在使用 loadhtml 来加载 iframe,甚至没有显示直接链接,但它可以在我的浏览器中使用。