exit throught código javascript a partir do android app (Intel XDK passagem de pedestres android construção)

StackOverflow https://stackoverflow.com//questions/22074338

Pergunta

Eu estou criando o javascript app para android Intel xdk passadeiras para android construir.
Eu sou incapaz de sair do meu aplicativo usando seguintes comandos:

navigator.app.exitApp();

e

navigator.device.exitApp();

Como fechar um aplicativo?

Foi útil?

Solução

O código a seguir funciona para mim.Você precisa o cordova.js tag de script.A intel xdk insere o cordova.js quando ele cria o app, você não precisa colocar o ficheiro no directório do projecto.

Exitapp tinha um bug que foi corrigido na passagem de pedestres 4.32.76.3.Se estiver a iniciar o aplicativo a partir do separador de depuração e, em seguida, ele vai estar usando uma versão passagem de pedestres que não funciona.Você pode usar o mais recente passagem de pedestres pela criação do aplicativo, e na parte inferior da página de detalhes selecione as canárias opção do qual é rotulado de passagem de pedestres 4.32.76.4

<html>
  <head>
  <title>PhoneGap</title>

    <script type="text/javascript" src="cordova.js"></script>      
    <script type="text/javascript"">

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

        function exitFromApp()
         {
            navigator.app.exitApp();
         }

    </script>
</head>
<body onload="onLoad();">
   <button name="buttonClick" onclick="exitFromApp()">Click Me!</button>
  </body>
</html>

Outras dicas

Certifique-se de que você incluiu cordova.js depois de intelxdk.js -e note que esta função de saída só funciona em Android, não vai funcionar com o iOS.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top