how to play vimeo video using iframe in webview?

android, android-webview, iframe, vimeo

Solution

Do this:

<iframe src="//player.vimeo.com/video/VIDEO_ID" 
        width="515" 
        height="340" 
        frameborder="0" 
        webkitallowfullscreen mozallowfullscreen allowfullscreen>
</iframe>

Problem

``` public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); WebView wv=(WebView)findViewById(R.id.webView1); wv.getSettings().setJavaScriptEnabled(true); wv.getSettings().setAppCacheEnabled(true); wv.getSettings().setDomStorageEnabled(true); // how plugin is enabled change in API 8 if (Build.VERSION.SDK_INT < 8) { wv.getSettings().setPluginsEnabled(true); } else { wv.getSettings().setPluginState(PluginState.ON); } String venkat="<iframe src=\"http://player.vimeo.com/video/27244727?portrait=0&color=333\" width=\"WIDTH\" height=\"HEIGHT\" frameborder=\"0\" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>"; wv.loadData(venkat,"text/html","UTF-8"); } } ``` After researching from google I have written the above code but is not working. In this no errors are occurred but when I click on the play button progress bar is displaying for sometime and then it disappears and displays play button again... Could anyone please suggest me how to solve this problem?

Original source