2017-11-23 2 views
0

I wan't https://academic.microsoft.com Website auf Webansicht zu laden, aber leere Seite erscheint statt, hier ist mein Codekann nicht geladen werden "academic.microsoft.com" site auf Webview

public void onClick(View view) { 
    webView.getSettings().setJavaScriptEnabled(true); 
    webView.getSettings().setLoadWithOverviewMode(true); 
    webView.getSettings().setUseWideViewPort(true); 
    webView.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY); 
    webView.setScrollbarFadingEnabled(false); 
    webView.getSettings().setBuiltInZoomControls(true); 
    webView.getSettings().setPluginState(WebSettings.PluginState.ON); 
    webView.getSettings().setAllowFileAccess(true); 
    webView.getSettings().setSupportZoom(true); 
    webView.setWebViewClient(new WebViewClient() { 
     @Override 
     public void onReceivedError(WebView view, int errorCode, 
            String description, String failingUrl) { 
      // Handle the error 
     } 

     @Override 
     public boolean shouldOverrideUrlLoading(WebView view, String url) { 
      view.loadUrl(url); 
      return true; 
     } 
    }); 
    webView.loadUrl("https://academic.microsoft.com"); 
} 

Vielen Dank

Antwort

0

1.Stellen Sie sicher, dass die Breite/Höhe der Webansicht nicht auf "wrap_content" eingestellt ist. Stattdessen verwenden "match_parent"

2.Try mit webView.getSettings().setDomStorageEnabled(true);

+0

ich es durch das Hinzufügen dieser drei Zeilen webView.getSettings (gelöst) setAllowContentAccess (true). webView.getSettings(). SetDatabaseEnabled (true); webView.getSettings(). SetDomStorageEnabled (true); Danke vielmals – JustMe

Verwandte Themen