小编Anu*_*arg的帖子

Android WebView YouTube嵌入视频自动播放不起作用

我无法自动播放我的视频,请提供帮助。我的SDK版本

  android:minSdkVersion="14"
    android:targetSdkVersion="19" />
Run Code Online (Sandbox Code Playgroud)

我试图将Java脚本放入代码中指定的位置:

 public void onPageFinished(WebView view, String url) { webView.loadUrl("javascript:(function() { document.getElementsByTagName('video')[0].play(); })()"); }
            });
Run Code Online (Sandbox Code Playgroud)

我也尝试在URL中附加自动播放功能,但不起作用 //webView.loadUrl("http://youtube.com/embed/oY2OxMpCUVY?autoplay=1");

我的网络设置

customViewContainer = (FrameLayout)rootView.findViewById(R.id.customViewContainer);
        webView = (WebView) rootView.findViewById(R.id.HelpView_Video);
        final GlobleClass globalVariable = (GlobleClass) GlobleClass.getContext();
        mWebViewClient = new HelpWebViewClient();
        webView.setWebViewClient(mWebViewClient);
        mWebChromeClient = new myWebChromeClient();
        webView.setWebChromeClient(mWebChromeClient);
        webView.getSettings().setJavaScriptEnabled(true);
        webView.getSettings().setPluginState(PluginState.ON);
        webView.setWebViewClient(new WebViewClient() {
            // autoplay when finished loading via javascript injection
            public void onPageFinished(WebView view, String url) { webView.loadUrl("javascript:(function() { document.getElementsByTagName('video')[0].play(); })()"); }
        });
//        if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR1) {
//            webView.getSettings().setMediaPlaybackRequiresUserGesture(false);
//        } …
Run Code Online (Sandbox Code Playgroud)

java youtube android webview youtube-javascript-api

5
推荐指数
2
解决办法
8173
查看次数

如何在backgrid.js中使用"No Record Found"

嗨我想在我的网格中打印"No Record Found"找不到任何内容或表中的0行.现在我的网格在获取数据时显示结果,但是当它没有显示空网格时.如何在没有记录时打印"没有找到记录"?

javascript jquery backbone.js backgrid

1
推荐指数
1
解决办法
860
查看次数