Youtube API v3使用webView在Android上创建Youtube频道

时间:2016-12-01 07:46:23

标签: java android youtube youtube-api youtube-channels

我试图在此用例Creating Youtube Channel之后使用WebView提示Android用户创建YouTube频道。

首先,我使用此网址mWebView

打开https://m.youtube.com/create_channel?chromeless=1&next=/channel_creation_done

然后,我有以下代码片段来在创建完成时隐藏Web视图。

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);
    }
});

但是,在成功创建频道后,网络视图网址不会按预期变为https://m.youtube.com/channel_creation_done。并且用户留下所有白色webview屏幕。

规格有变化吗?我在这里做错了吗?

感谢。

1 个答案:

答案 0 :(得分:0)

好的,为了回答我自己的问题,问题是结果url不是完全 https://m.youtube.com/channel_creation_done,因为它在{{1}之后还有一些额外的参数}。

因此,解决方案是使用以下代码行

?