2017-11-23 7 views
0

에 "academic.microsoft.com"사이트를로드 할 수 없습니다 만, 빈 페이지 대신 표시, 여기에 내 코드내가 웹보기에 <a href="https://academic.microsoft.com" rel="nofollow noreferrer">https://academic.microsoft.com</a> 사이트를로드 할 수 wan't 웹보기

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

덕분에 많은

입니다

답변

0

1. 웹보기 너비/높이가 "wrap_content"으로 설정되어 있지 않은지 확인하십시오. 대신 나는()이 세 줄의 webView.getSettings을 추가하여 그것을 해결 webView.getSettings().setDomStorageEnabled(true);

+0

사용 "match_parent"

2.Try를 사용 setAllowContentAccess (참).; webView.getSettings(). setDatabaseEnabled (true); webView.getSettings(). setDomStorageEnabled (true); 고마워. – JustMe