如何在安卓设备上播放Dailymotion视频。

3

我是一名Android初学者。我在Android 2.2中创建了一个应用程序。我想在我的应用程序上播放第三方视频。我使用WebView播放YouTube视频。我尝试在WebView中播放Dailymotion视频,它显示视频缩略图和播放图标。当我点击播放图标时,视频无法播放。请帮助我……

2个回答

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&#039;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);

0
请尝试这段代码,
if (Build.VERSION.SDK_INT < 8) {
        contetView.getSettings().setPluginsEnabled(true);
    } else {
        contetView.getSettings().setPluginState(PluginState.ON);
    }

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接