2016-08-30 71 views
0

我創建了webView,我想在其中加載一些網站。Android WebView未顯示某些URL的內容

public class MainActivity extends AppCompatActivity { 

@Override 
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_main); 

    String url = "http://example.com"; 
    WebView webview=(WebView)findViewById(R.id.myWebView); 
    webview.getSettings().setJavaScriptEnabled(true); 

    webview.loadUrl(url); 


}} 

當我設置網址爲任何網站 - 它工作。但對於一些使用Framework7或離子框架的網站,webview是空的。

我該怎麼辦?

+0

試試這個:https://developers.google.com/web/tools/chrome-devtools/debug/remote-debugging/remote-debugging?hl=en告訴我們控制檯/網絡選項卡顯示什麼錯誤。 – pawelo

+0

謝謝你的有趣的鏈接,但沒有錯誤,當我在Chrome中打開此URL – moonvader

+0

哇,這很奇怪 – pawelo

回答

0

嘗試這個

WebView webViewurl = (WebView) findViewById(R.id.webView1); 
     webViewurl.getSettings().setJavaScriptEnabled(true); 
     webViewurl.getSettings().setBuiltInZoomControls(true); 
     final Activity activity = this; 
     webViewurl.setWebViewClient(new WebViewClient() { 
      public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) { 
       Toast.makeText(activity, description, Toast.LENGTH_SHORT).show(); 
      } 
     }); 
     webViewurl.loadUrl("http://example.com/"); 
+0

webview仍然是空的,並且沒有消息顯示 – moonvader

+0

檢查您的URL在瀏覽器@ moonvader – YUVRAJ

相關問題