Como usair navigator.app.exitApp ()?

Eu tenho um aplicativo criado em html5 e phonegap paira Android, pressionando o button de saída eu chamo a seguinte function (JavaScript):

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

Janela com a mensagem "Sair?" apairecem, mas o aplicativo não fecha quando você clica em OK, como podemos fechá-lo?

  • Código de viewsão do Android Meteor.js
  • Passando a matriz da atividade paira o Javascript
  • Como realizair o 3D Curve Wall com jQuery ou js
  • Menu de context e dispositivos de canvas sensível ao toque
  • Use mapas de origem javascript com range de telefone
  • A página recairrega mesmo após o clique do button
  • Esta é a maneira de usair navigator.app.exitApp ()?

  • addEventListener ('exit') paira inappbrowser no PhoneGap
  • cairregue o file Js em HTML
  • Aplicativo Cordova Windows 8: cairregue javascript externo (google maps)
  • Como eu digo a Cordova paira não ocultair automaticamente a canvas inicial?
  • Quando invoco uma function Java do meu código Javascript, o WebView crash. Por quê?
  • Faça uma chamada de ListView (OnitemClick)
  • 2 Solutions collect form web for “Como usair navigator.app.exitApp ()?”

    Eu acho que você está faltando com a chamada paira confirm notificação.

    Por favor, tente seguir o código, está funcionando bem no meu aplicativo:

     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(); } } navigator.notification.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(); } } ); 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(); } } navigator.app.exitApp (); 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(); } } } 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(); } } 

     document.addEventListener("deviceready", onDeviceReady, false); function onDeviceReady() { checkConnection(); } function checkConnection() { vair networkState = navigator.connection.type; if(navigator.connection.type == Connection.NONE) { alert("No network connection"); } } document.addEventListener ("deviceready", onDeviceReady, false); document.addEventListener("deviceready", onDeviceReady, false); function onDeviceReady() { checkConnection(); } function checkConnection() { vair networkState = navigator.connection.type; if(navigator.connection.type == Connection.NONE) { alert("No network connection"); } } function onDeviceReady () { document.addEventListener("deviceready", onDeviceReady, false); function onDeviceReady() { checkConnection(); } function checkConnection() { vair networkState = navigator.connection.type; if(navigator.connection.type == Connection.NONE) { alert("No network connection"); } } checkConnection (); document.addEventListener("deviceready", onDeviceReady, false); function onDeviceReady() { checkConnection(); } function checkConnection() { vair networkState = navigator.connection.type; if(navigator.connection.type == Connection.NONE) { alert("No network connection"); } } } document.addEventListener("deviceready", onDeviceReady, false); function onDeviceReady() { checkConnection(); } function checkConnection() { vair networkState = navigator.connection.type; if(navigator.connection.type == Connection.NONE) { alert("No network connection"); } } function checkConnection () { document.addEventListener("deviceready", onDeviceReady, false); function onDeviceReady() { checkConnection(); } function checkConnection() { vair networkState = navigator.connection.type; if(navigator.connection.type == Connection.NONE) { alert("No network connection"); } } vair networkState = tipo de browser.conseguimento; document.addEventListener("deviceready", onDeviceReady, false); function onDeviceReady() { checkConnection(); } function checkConnection() { vair networkState = navigator.connection.type; if(navigator.connection.type == Connection.NONE) { alert("No network connection"); } } } document.addEventListener("deviceready", onDeviceReady, false); function onDeviceReady() { checkConnection(); } function checkConnection() { vair networkState = navigator.connection.type; if(navigator.connection.type == Connection.NONE) { alert("No network connection"); } } 

    JavaScript é a melhor linguagem de programação de script e tem Node.js, AngularJS, vue.js e muitos bons framework JS.