Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在blackberry中按下后退按钮时如何保持phonegap应用程序打开_Blackberry_Cordova - Fatal编程技术网

在blackberry中按下后退按钮时如何保持phonegap应用程序打开

在blackberry中按下后退按钮时如何保持phonegap应用程序打开,blackberry,cordova,Blackberry,Cordova,我正在为我的黑莓手机构建一个phonegap应用程序。当我打开应用程序并按下“后退”按钮时,应用程序将完全终止,而不是被“最小化”并允许放在内存中。因此,下次我点击应用程序时,我必须登录,而不是看到我所在的最后一页 有没有办法使blackberry后退按钮“最小化”而不是完全终止?对于blackberry Java应用程序,“挂断”按钮是最小化应用程序的标准UI请求。先试试这个。如果应用程序无法或不应完全退出,则只应覆盖“后退”按钮的功能以最小化而不是退出 应用程序最恼人的行为之一是,当有人试图

我正在为我的黑莓手机构建一个phonegap应用程序。当我打开应用程序并按下“后退”按钮时,应用程序将完全终止,而不是被“最小化”并允许放在内存中。因此,下次我点击应用程序时,我必须登录,而不是看到我所在的最后一页


有没有办法使blackberry后退按钮“最小化”而不是完全终止?

对于blackberry Java应用程序,“挂断”按钮是最小化应用程序的标准UI请求。先试试这个。如果应用程序无法或不应完全退出,则只应覆盖“后退”按钮的功能以最小化而不是退出


应用程序最恼人的行为之一是,当有人试图从显示堆栈弹出屏幕时,应用程序在被请求时不退出。

Blackberry的api提供了一些事件,基本上可以作为应用程序的背景。我已经有一段时间没有这样做了,但我已经亲自做了。我想我以前是被欺骗的。。参考文献:()


屏幕上还有其他事件,只是仔细阅读api,而不是这个。关闭()屏幕执行类似UiApplication.getUiApplication().requestBackground()的操作

我没有更多的观察。后退按钮仅在6.0(OS)手机上退出应用程序。但它在7.0手机上不存在

为了避免在6.0上出现问题,您可以使用下面的代码跳过.js文件中的后退按钮功能

blackberry.system.event.onHardwareKey(blackberry.system.event.KEY_BACK,function() {
   //keep your code here
    alert("back key pressed");
   //For example..
   //if you want to navigate to particular page(say previous.html) on back button,you can use
    window.location.replace("previous.html");
    //you can also use
    history.back(); // To navigate to previous page as per page navigation.        
return false;
});
若要在.js文件中获取此事件,需要在config.xml中的下面一行添加此事件

<feature id="blackberry.system.event" required="true" version="1.0.0.0"/>