我是 android 的初学者。我在 android 2.2 中创建应用程序。我想在我的应用上播放第三方视频。我使用 webview 播放了 youtube 视频。我尝试在 webview 中播放 dailymotion 视频,它显示视频缩略图和播放图标。当我单击播放图标时,视频没有播放?请帮我 ...
问问题
2188 次
2 回答
0
请尝试此代码,
if (Build.VERSION.SDK_INT < 8) {
contetView.getSettings().setPluginsEnabled(true);
} else {
contetView.getSettings().setPluginState(PluginState.ON);
}
于 2013-05-07T08:42:54.363 回答
0
在 Dailymotion 中获取视频的嵌入代码,并像这样为其分配 videoHtml;
webView = (WebView) findViewById(R.id.webView1);
videoHtml = "<iframe frameborder=\"0\" width=\"480\" height=\"270\" src=\"http://www.dailymotion.com/embed/video/xznb64\"></iframe><br /><a href=\"http://www.dailymotion.com/video/xznb64_leyla-ile-mecnun-dan-evlilik-programlarina-gonderme_news\" target=\"_blank\">Leyla İle Mecnun'dan Evlilik Programlarına...</a> <i>ile <a href=\"http://www.dailymotion.com/trthaber\" target=\"_blank\">trthaber</a></i>";
webView.loadData(videoHtml, "text/html", "UTF-8");
webView.getSettings().setLayoutAlgorithm(LayoutAlgorithm.SINGLE_COLUMN);
webView.getSettings().setJavaScriptEnabled(true);
webView.getSettings().setPluginsEnabled(true);
于 2013-05-07T08:33:41.750 回答