마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

웹뷰 유투브 URL 로 동영상 재생 문제

0 추천

안녕하세요~ 

현재 HTML 태그로 되어 있는 String 변수를 활용해서 웹뷰에 로드 시켜서 보여주려고 하고 있습니다.

String htmlTag = "(HTML태그내용)";

webview.loadDataWithBaseURL("", htmlTag, "text/html", "UTF-8");

위의 방식으로 보여주는데 문제는 태그안에 유투브 동영상의 URL 이 들어있습니다 다음과 같이..

 src=\"http://www.youtube.com/embed/_UfyeU5xWUw\"

근데 웹뷰에서 위의 유투브 동영상 링크로 동영상 재생이 되지 않고 있습니다..ㅠㅠ

 

Websetting 의 셋팅값은 다 셋팅해보았지만 실패 ㅠㅠ

 

혹시 해결해보셧거나 경험해보신분 있으시면 도움 주시면 감사하겠습니다..

--------------------------------------------------------------------------------

웹뷰 셋팅 내용

--------------------------------------------------------------------------------

 

WebSettings set = viewHolder.wv_childName.getSettings();
 
set.setDefaultTextEncodingName("euc-kr");
set.setJavaScriptEnabled(true);
set.setBuiltInZoomControls(true);
set.setSupportZoom(true);
set.setBuiltInZoomControls(true);
set.setLoadsImagesAutomatically(true);
set.setCacheMode(WebSettings.LOAD_NO_CACHE);
set.setSupportMultipleWindows(false);
set.setPluginState(PluginState.ON);
set.setPluginsEnabled(true);
viewHolder.wv_childName.setInitialScale(1);
set.setLoadWithOverviewMode(true);
set.setUseWideViewPort(true);
--------------------------------------------------------------------------------

 

초보개발자쌤 (160 포인트) 님이 2013년 2월 25일 질문

3개의 답변

0 추천
유튜브 링크이면 인텐드가 있습니다...찾아보셔요
컴퓨터링 (320 포인트) 님이 2013년 2월 25일 답변
웹뷰로는 안댈거에요 플래시라서?
0 추천
웹뷰에서는 단지 URL만 가지고는 해결이 불가능 합니다.....

유투브에서도 유투브 어플을 사용하도록 권장 하고있구요......

굳이 웹뷰를 쓰시겠다면 아이프레임을 이용하시면 가능은 합니다.

전 아이프레임을 서서 해결 했는데 단점은 해상도 지원이 불가능 하다는 점이네요....
ThisPlus (46,920 포인트) 님이 2013년 2월 26일 답변
–1 추천
동영상 재생기를 구현하셔서 스트리밍을 구현하셔야 합니다...

웹뷰로 못할거에요 아마
수상한i (8,050 포인트) 님이 2013년 2월 25일 답변
...