2014-03-03 4 views
4

전 Phonegap을 처음 사용했습니다. 내 앱에는 사용자 이름, 비밀번호, 로그인 버튼 및 종료 버튼이있는 로그인 페이지가 있습니다. 내가 종료 버튼을 클릭하면, 위 난에 기록하고 있다면, 그것은 단지 응용 프로그램에 로그인하고 있지 않다 경우에 작동 버튼 클릭에 응용 프로그램을 종료하려고 무엇을,종료 버튼에서 Phonegap 종료 - Android 테스트 앱 종료?

<body> 
<script> 

function exitFromApp() 
      { 
       navigator.app.exitApp(); 
      } 
</script> 
<div data-role="header" data-position="fixed"> 
     <a href="login.html" data-theme="b">Login</a> 
     <h1>Bird on Tree</h1> 
     <button type="button2" onclick="exitFromApp()">Exit</button> 
</div> 

을 앱을 닫으려면 버튼 응용 프로그램은이

03-03 01:58:10.457: E/Web Console(1222): Uncaught TypeError: Cannot call method 'exitApp' of undefined at file:///android_asset/www/main.html:5 

응용 프로그램을 종료 아래이 문제를

답변

1

를 사용하여 코드를 해결하는 방법을 제발 도와주세요이 오류를 보여줍니다 클릭 종료하려고합니다.

exitApp:function() { 
    app.exitApp(); 
} 
4

이 코드를 사용해보십시오.

 <script type="text/javascript" charset="utf-8"> 

      function onLoad() 
      { 
       document.addEventListener("deviceready", onDeviceReady, true); 
      } 

      function exitFromApp() 
      { 
       if (navigator.app) { 
        navigator.app.exitApp(); 
       } 
       else if (navigator.device) { 
        navigator.device.exitApp(); 
       } 
      } 

     </script> 

    <body onload="onLoad();"> 
     <button name="buttonClick" onclick="exitFromApp()">Click Me!</button> 
    </body> 
+0

해당하지 않음 – Naresh

+0

어떤 오류가 발생합니까? – Suhas

+0

지금 확인하십시오. 나는 대답을 편집한다. 이것은 phonegap 버전 2.5.0 이상을 사용하여 작동해야합니다. – Suhas