4

Я разрабатываю приложение для Android.youtube видео не играет в андроид webview from iframe

Это мой корм XML тег:

<FullContent> 
    <style> img {padding:2px;} p{color:#fff} </style> 
    <p> Actor Hrithik Roshan has always nursed a</p> <br/><br/><br/><br/><br/> 
    <p style=font-size:12px>@Notch 2013</p> 
    <iframe src="http://www.youtube.com/embed/k8T3_JupGhI?fs=0" 
    width="500" height="298" frameborder="0"></iframe> 
    </FullContent> 

Я пытаюсь играть видео в андроид WebView со следующим кодом -

content = (WebView) findViewById(R.id.fullcontent); 
    content.setWebChromeClient(new WebChromeClient()); 
    content.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY); 
    content.getSettings().setJavaScriptEnabled(true); 
    content.getSettings().setDomStorageEnabled(true); 
    content.getSettings().setPluginsEnabled(true); 
     String fullcontent = in.getStringExtra("FullContent"); 
     full_content=fullcontent.substring(1); 
      content.loadDataWithBaseURL(null,full_content, "text/html", "UTF-8",null); 

Но когда я нажимаю на него видео не воспроизводится ,

Что не так с моим кодом?

EDIT:

I have added below code on my android app 

    web.getSettings().setPluginState(PluginState.ON_DEMAND); 
    web.getSettings().setPluginState(PluginState.ON); 
    web.getSettings().setPluginsEnabled(true); 

теперь я столкнулся же problem.The видео открывается. Но когда я нажимаю на него, видео не воспроизводится.

ответ

0

Не пытайтесь включить iframe, но просто предоставьте миниатюру видео, которое напрямую связано с файлом YouTube или h264.

Предыдущее обсуждение, с possible solution.