退出Windows应用确认按钮不起作用

时间:2015-06-09 11:06:05

标签: 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();

它工作正常。任何人都可以帮我找到问题吗?

 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;
};
};

1 个答案:

答案 0 :(得分:0)

您调用该函数的方式和警报!

我没试过这个,但我想你可以尝试一下

  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();
   }
 };