2013-05-22 24 views

回答

0

当您退出应用程序,应用程序退出。没有其他事情发生

否则,您需要编辑您的问题并更清楚。
你的意思是:

    当应用程序退出
  • 如何以编程方式退出程序
  • 什么,当应用程序移动到后台
  • 别的事情发生
  • ...?

可用性:

  • 的Android
  • 的Windows Phone 7.5
  • 的Windows Phone 8

编辑:基于这个答案的评论,您要使用WL.App.overrideBackButton,以便一旦点击物理后退按钮退出应用程序,你可以显示一个WL.SimpleDialog或警报或任何你想做的事情。然后,“确定”按钮可以触发WL.App.close退出应用程序(以及“取消”按钮,该功能将不会执行任何操作,以将用户保留在应用程序中)。

+0

对不起,是当应用程序退出我想让用户确认是/否他想退出。 – jacques

+0

感谢这正是我正在寻找的。坏消息它不适用于黑莓。 – jacques

+0

是的,WL.App.overrideBackButton不适用于BlackBerry。如果您的问题得到解答,请将其标记为如此。谢谢! –

1

IBM Worklight附带Apache Cordova,您可以尝试使用Cordova's Event API。具体为pause event

这是在科尔多瓦应用程序放入后台时触发的事件。

//Add the event listener 
function wlCommonInit() { 
    document.addEventListener("pause", onPause, false); 
} 

// Handle the pause event 
function onPause() { 
    //... 
} 
相关问题