2

나는 누군가 나를 위해 곧장 기록을 세울 수 있기를 바라고있다. 이 문제에 대한 소식이 여러 개 있음을 알고 있지만이 점에 대해 아직 명확하지 않습니다.Android : 내 youtube 비디오 재생 내 응용 프로그램 내

내 응용 프로그램에서 책의 이미지를 보여주고 그 이미지 안에 YouTube 비디오를 재생하고 싶습니다. 분명히, 나는 "이것에 대한 웹보기를 사용하기로되어 있어요.

WebView mWebView = new WebView(this);   

    mWebView.getSettings().setJavaScriptEnabled(true); 
    mWebView.getSettings().setPluginsEnabled(true); 
    mWebView.setWebViewClient(new HelloWebViewClient()); 
    setContentView(mWebView); 

    String Play = "<iframe width=\"600\" height=\"400\" src=\"http://www.youtube.com /embed/VCDOjdYhj1Y\" frameborder=\"10\"</iframe>"; 
    mWebView.loadData(Play, "text/html", "utf-8"); 
} 
    private class HelloWebViewClient extends WebViewClient { 
    @Override 
    public boolean shouldOverrideUrlLoading(WebView view, String url) { 
     view.loadUrl(url); 
     return true; 
    } 
} 

나는이 작업을 수행 할 때 비디오가 괜찮아 보이지만 소리가 지체된다. 단어가 일치하지 않기 때문에 누군가가 이야기하는 경우는 매우 눈에 띄는의 자신의 입술. 내가 이해하는 바에 따르면, WebView는 비디오가 지원 되더라도 실제로는 보여줄 수있는 것이 아니며, 사용자 상호 작용이없는 웹 페이지를 앱 내부에 표시하는 방법 일뿐입니다. 비디오 및 웹 페이지가 필요한 경우, 의도를 가진 브라우저를 시작해야만합니다.이 작업을 수행하고 싶지 않습니다. 비디오 파일을 직접 가리키고 있지 않기 때문에 VideoView를 사용할 수 없습니다.

그렇 습니까? 옵션 중 Youtube와 Android가 매우 비슷하다고 생각할 수 있습니다. 그들의 두 구글 이후로 쉽다. HTML 뷰에 youtube 비디오를 삽입하면 iPhone 앱에서 잘 작동합니다. 나는 누군가가 이것에 관해 나에게 최종적인 단어를 줄 수 있기를 바란다. 감사!

+0

확인이를 http://www.gadgetsaint.com/android/play-youtube-android-youtube-player-api / – ASP

답변

0

수 없습니다 그것은이다 등의 URL을 부모처럼 삽입 된 방법 뭔가

관련 문제