El video de YouTube no se reproduce en WebView - Android

Estoy tratando de reproducir el video de YouTube en WebView, WebView que muestra el primer aspecto del video con el botón de reproducción, pero después de hacer clic en el botón de reproducción, se inicia la barra de progreso y, luego de 2-3 segundos, se detiene la barra de progreso y la pantalla se queda en blanco con color negro.

Imagen 1: primer vistazo del video con el botón de reproducción

Image2: Después de hacer clic en el botón de reproducción, la pantalla se pone en blanco.

¡Por favor! Ayúdame porque el video no empieza.

IMAGEN: 1

IMAGEN: 2

Este es mi código fuente para reproducir YouTubeVideo en webview. Por favor, ayúdame ...

public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
    WebView wv = (WebView) findViewById(R.id.webView1);
    wv.getSettings().setJavaScriptEnabled(true);
    wv.getSettings().setPluginsEnabled(true);
    final String mimeType = "text/html";
    final String encoding = "UTF-8";
    String html = getHTML();
    wv.loadDataWithBaseURL("", html, mimeType, encoding, "");
}

public String getHTML() {
    String html = "<iframe class=\"youtube-player\" style=\"border: 0; width: 100%; height: 95%; padding:0px; margin:0px\" id=\"ytplayer\" type=\"text/html\" src=\"http://www.youtube.com/embed/"
            + "J2fB5XWj6IE"
            + "?fs=0\" frameborder=\"0\">\n"
            + "</iframe>\n";
    return html;
}

Respuestas a la pregunta(7)

Su respuesta a la pregunta