2016-12-01 7 views
0

Creating Youtube Channel 다음에 WebView을 사용하여 YouTube 채널을 만들려면 Android 사용자에게 메시지를 표시하려고합니다. 이 URL을 사용하여Youtube API v3 Android 용 webView로 Youtube 채널 만들기

그래서, 첫째, 내가 열 mWebViewhttps://m.youtube.com/create_channel?chromeless=1&next=/channel_creation_done

그리고, I 생성이 완료되면 웹보기를 숨기려면 다음과 같은 코드가 있습니다. 예상대로

mWebView.setWebViewClient(new WebViewClient() { 
    public void onPageFinished(WebView view, String url) { 
     if ("https://m.youtube.com/channel_creation_done".equals(url)) 
      view.setVisibility(View.INVISIBLE); 
    } 
}); 

그러나, 성공적인 채널 생성 웹보기 URL 후 https://m.youtube.com/channel_creation_done가되지 않습니다. 그리고 사용자는 모든 흰색 webview 화면이 남아 있습니다.

사양이 변경 되었습니까? 내가 여기서 뭔가 잘못하고있는거야?

감사합니다.

답변

0

좋아, 그래서 내 자신의 질문에 대답, 문제는 또한 ?을 다음과 같은 몇 가지 추가 매개 변수를했기 때문에 결과 url하지 정확히https://m.youtube.com/channel_creation_done이었다이었다.

따라서 용액은 다음의 코드를 사용하는 것이었다

if (url!=null && url.contains("https://m.youtube.com/channel_creation_done")) 
      view.setVisibility(View.INVISIBLE);