2013-10-15 2 views
0

여기 내 코드에서 사용 된 코드는 sencha touch를 기반으로합니다. conection에 available.When 인터넷 연결이 alert.Here에게 코드에 문제가? 나에게인터넷 연결 확인이 작동하지 않습니다

+2

필요 * 경고() *에 * * Ext.Msg.alert() 다른 내 책. –

+0

@ Lame-up-duck 나는 '경고 ('인터넷 연결을 확인하십시오! ');하지만 여전히 작동하지 않습니다. – Fazil

+0

어쩌면 여기에서 도움을 얻을 수 있습니다 : http://www.neotericdesign.com/blog/ 2011/3/checking-the-online-status-with-phonegap-jquery –

답변

2

zvona 답은 문제를 지적하지만, 그의 제안 (수표를 마지막으로 옮김)은 효력이 없습니다.

당신은 내가 폰갭 전문가는 아니지만 요 (내선가 초기화되었습니다 때까지 기다립니다) 다음 코드

Ext.onReady(function(){ 
    var a=navigator.onLine; 
    if(a){ 
     alert('online'); 
    }else{ 
     Ext.Msg.alert("Alert!", "Please check your internet connection!"); 
    } 

}); 
0
도와주세요 뭐죠 코드

<!DOCTYPE HTML><html lang=en-US> 
    <head> 
    <meta http-equiv=Cache-control content=no-cache /> 
    <meta name=format-detection content="telephone=no"/> 
    <meta name=apple-mobile-web-app-capable content=yes /> 
    <title>WishList</title> 
    <link rel="stylesheet" href="resources/css/sencha-touch.css" /> 
    <link rel="stylesheet" href="resources/css/app.css" /> 
    <link href="resources/css/mobiscroll.min.css" rel="stylesheet" type="text/css" /> 
    <script type="text/javascript"> 
     var a=navigator.onLine; 
     if(a){ 
      alert('online'); 
     }else{ 
      Ext.Msg.alert("Alert!", "Please check your internet connection!"); 
     } 
     </script> 
    <script src="libraries/sencha/sencha-touch-all.js" defer></script> 
    <script src="libraries/jquery/jquery.1.10.1.js" defer></script> 
    <script src="libraries/mobiscroll/mobiscroll.min.js" type="text/javascript" defer>     </script> 
    <script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?sensor=true"></script> 
    <script src="app/views/app.js" defer></script> 
    <script src="app/views/JSfunctions.js" defer></script> 
    <script type="text/javascript" src="app/views/cordova.js"></script> 
</head> 
<body> 
</body> 
</html> 

을 보여주는 doesnot 실패했을 때 나는 인터넷 연결 availablity.The 경고에 대한 검사와 함께 시도에만 작동

프레임 워크 (Sencha/ExtJS)가로드되기 전에 Ext.Msg.alert으로 전화를 거는 것입니다. navigator.onLine 체크 스크립트를 맨 아래로 이동하십시오.

+0

하지만 여전히 작동하지 않습니다 !!! – Fazil

+0

@Fazil - 코드를 제안 된대로 수정했지만 여전히 작동하지 않는 경우 JavaScript가 완전히 손상된 것처럼 보일 때는 일반적으로 코드 실행을 방해하는 구문 오류 때문입니다. 환경에 이러한 오류를 검사 할 수있는 JavaScript 콘솔이 있습니까? –

관련 문제