폰갭은 웹뷰를 기본적으로 사용하다보니 인터네에 연결된것이 전재가 되는경우가 많다
그러다 보면 인터넷이 연결되지 않은경우 페이지를 찾을수 없습니다라는 페이지가 뜨는경우가 있다
이렇게 되면 사용자들이 앱같은 생각보다는 브라우저같은 느낌이 들게되어
찾을수 없습니다라는 페이지 대신 다른 페이지를 띄우고 싶을때가 있다
아래 소스는 해당 소스이다
인터넷이 연결되지 않은경우 로컬파일를 호출하는 형태이다
webView.setWebViewClient(new WebViewClient(){
public void onReceivedError(WebView view, int errorCode,String description, String failingUrl) {
webView.loadUrl("file:///android_asset/www/error.htm");
showNetworkError();
}
});
webView.setWebViewClient(new WebViewClient(){
public void onReceivedError(WebView view, int errorCode,String description, String failingUrl) {
webView.loadUrl("file:///android_asset/www/error.htm");
showNetworkError();
}
});