2012-04-03 58 views
2

如果沒有互聯網連接,用戶點擊按鈕,它會顯示一些錯誤消息,使用對話框。我試圖navigator.online在我的Android手機webview.its不working.how使用jquery顯示消息,或使用json顯示消息而不使用java。對話框如果沒有互聯網連接

回答

1
private boolean checkInternetConnection() { 
    ConnectivityManager conMgr = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE); 
    if (conMgr.getActiveNetworkInfo() != null 
      && conMgr.getActiveNetworkInfo().isAvailable() 
      && conMgr.getActiveNetworkInfo().isConnected()) { 
     return true; 
    } else { 
     Toast toast = Toast 
       .makeText(
         getApplicationContext(), 
         "No Internet Connection Found !!! Please Connect To Internet First", 
         Toast.LENGTH_LONG); 
     toast.setGravity(Gravity.CENTER, 0, 0); 
     toast.show(); 
     new Thread(new Runnable() { 
      public void run() { 
       try { 
        Thread.sleep(5000); 
        finish(); 
       } catch (InterruptedException e) { 
        e.printStackTrace(); 
       } 
      } 
     }).start(); 
     return false; 
    } 
} 
+0

您可以根據您的需要 – 2012-04-03 05:26:31

+0

看..我已經要求我提到 – Raj 2012-04-03 05:27:29

+0

@拉吉只有jquery.not Android的Java代碼修改這個代碼,你可以請別說你爲什麼需要它在jQuery的? – Rasel 2012-04-03 05:45:40