В моем приложении у меня есть активность с WebView. В версиях Android 5.0 и 6.0 WebView не отображать значки или некоторые кнопки или меню навигации (слайдер и панель поиска тоже). введите описание изображения здесь

Но в андроиде выше 6.0 все ок. введите описание изображения здесь

Это мой код webView: webView.getSettings (). SetJavaScriptEnabled (true); webView.getSettings ( ) setDomStorageEnabled (истина ) .

webView.setWebViewClient(new WebViewClient());
webView.setWebChromeClient(new WebChromeClient() {
    @Override
    public void onProgressChanged(WebView view, int newProgress) {
        super.onProgressChanged(view, newProgress);
        progressBar.setProgress(newProgress);
        if (newProgress == 100) {

            progressBar.setVisibility(View.GONE);
        }


    }


    @Nullable
    @Override
    public Bitmap getDefaultVideoPoster() {
        if (super.getDefaultVideoPoster() == null) {  // fix for android 6.0
            return Bitmap.createBitmap(50, 50, Bitmap.Config.ARGB_8888);
        } else {
            return super.getDefaultVideoPoster();
        }
    }
});

webView.loadUrl(infoModel.getUrl());   

Я попробовал это:

WebSettings webSettings = webView.getSettings();
webSettings.setJavaScriptEnabled(true);
webSettings.setDomStorageEnabled(true);
webSettings.setLoadWithOverviewMode(true);
webSettings.setUseWideViewPort(true);
webSettings.setBuiltInZoomControls(true);
webSettings.setDisplayZoomControls(false);
webSettings.setSupportZoom(true);
webSettings.setDefaultTextEncodingName("utf-8");

но это не сработало

0
саша гридько