我正在尝试检测用户是否在他们的 android 设备上连接了互联网。如果他们没有互联网,我希望能够显示一个视图,上面有一个按钮,上面写着“重试”,就像 Google Play 应用商店那样。在使用下面的代码之前,我没有使用原生 android webview 检测到任何信号,但我现在想找到一种方法来用 PhoneGap 做同样的事情。另外,如果有人可以提供一些有关如何重新加载网页的示例代码,那就太好了!
webview.setWebViewClient(new WebViewClient() {
public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) {
Intent myIntent = new Intent(view.getContext(), LoadScreen.class);
startActivity(myIntent);
finish();
}
});