Android webView - 从URL自动播放youtube视频

时间:2016-06-23 06:12:52

标签: javascript android webview youtube

努力在Android WebView 中实现 Youtube 视频自动播放,我看到几个主题和论坛列出了以下建议,哪些不起作用。

我试过以下,没有运气:

  1. settings.setMediaPlaybackRequiresUserGesture(假);

  2. 像这样添加javascript片段:

    webView.setWebViewClient(new MyWebViewClient(){
        @Override
        public void onPageFinished(WebView view, String url) {
            super.onPageFinished(view, url);
            if (view.getProgress() == 100) {
                webView.loadUrl("javascript:document.getElementsByTagName('video')[0].play();"
                );
            }
        }
    });
    
  3. 3。 &autoplay=1添加到网址

    我在API 18中测试了所有上述方法,但上述方法均无效。这是我的应用程序的一个非常重要的功能,请为此提供一个有效的解决方案。

1 个答案:

答案 0 :(得分:1)

请阅读此链接 YouTube API