Javascript 退出windows应用程序确认按钮不工作

Javascript 退出windows应用程序确认按钮不工作,javascript,jquery,cordova,jquery-mobile,windows-mobile,Javascript,Jquery,Cordova,Jquery Mobile,Windows Mobile,我正在开发一个带有退出按钮的windows应用程序,以在确认后退出该应用程序。该按钮使用html5、jquery mobile、ajax和phonegap放在应用程序顶部。问题在于我,我使用了下面编写的代码,但在windows应用程序中不起作用。 甚至警报也不起作用 所以我用 var msg = new Windows.UI.Popups.MessageDialog("No image is selected"); msg.showAsync(); 它工作得很好。谁能帮我找出这

我正在开发一个带有退出按钮的windows应用程序,以在确认后退出该应用程序。该按钮使用html5、jquery mobile、ajax和phonegap放在应用程序顶部。问题在于我,我使用了下面编写的代码,但在windows应用程序中不起作用。 甚至警报也不起作用

所以我用

var msg = new Windows.UI.Popups.MessageDialog("No image is selected");
        msg.showAsync();
它工作得很好。谁能帮我找出这个问题吗

 navigator.notification.confirm("Do you really want to close this app?", function (buttonIndex) {
    ConfirmExit(buttonIndex);
    },
    "Confirmation",
    "Yes,No"
);
function ConfirmExit(stat) {
alert("Inside ConfirmExit");
if (stat == "1") {
    navigator.app.exitApp();
} else {
    return;
};
};

您调用函数的方式和警报

我还没试过,但我想你可以试一下

  navigator.notification.confirm("Do you really want to close this app?"
       , ConfirmExit,
       "Confirmation",
       ["Yes","No"]
   );
还有
navifator.notification.alert
提醒消息

 function ConfirmExit(stat) {
     //alert("Inside ConfirmExit");
  navigator.notification.alert("Inside ConfirmExit", null, "Alert", null)

   if (stat == "1") {
       navigator.app.exitApp();
   }
 };