2012-12-02 13 views
5

मेरे पास है, बाहर निकलें बटन मैं निम्नलिखित समारोह (जावास्क्रिप्ट) फोन का उपयोग करके एचटीएमएल 5 और एंड्रॉयड के लिए phonegap में बनाया गया एक आवेदन: "बाहर निकलें" संदेश के साथnavigator.app.exitApp() का उपयोग कैसे करें?

function close_window() { 
    if (confirm("Exit?")) { 
     navigator.app.exitApp() 
    } 
} 

विंडो दिखाई दें, लेकिन जब आप ठीक क्लिक करते हैं तो एप्लिकेशन बंद नहीं होता है, हम इसे कैसे बंद कर सकते हैं?

क्या यह navigator.app.exitApp() का उपयोग करने का तरीका है?

उत्तर

10

मुझे लगता है कि confirm अधिसूचना के कॉल के साथ आपकी याद आ रही है।

कोड, यह मेरी अनुप्रयोग में ठीक काम कर रहा है निम्न प्रयास करें:

document.addEventListener("exitButton", function(){ 
       navigator.notification.confirm(
         'Do you want to quit', 
         onConfirmQuit, 
         'QUIT TITLE', 
         'OK,Cancel' 
        ); 
      }, true); 

    function onConfirmQuit(button){ 
     if(button == "1"){ 
     navigator.app.exitApp(); 
    } 
} 
+0

लेकिन अब इसके काम नहीं कर रहा –

0

document.addEventListener("deviceready", onDeviceReady, false); 

    function onDeviceReady() { 
    checkConnection(); 
} 

function checkConnection() { 
    var networkState = navigator.connection.type; 
    if(navigator.connection.type == Connection.NONE) {   
    alert("No network connection"); 
} 
} 

 संबंधित मुद्दे

  • कोई संबंधित समस्या नहीं^_^