cordova navigator.app.close()正在将应用程序保留在后台

时间:2014-04-22 11:16:01

标签: javascript android cordova

我正在尝试通过调用cordova navigator.app.close()关闭我的Android应用程序,应用关闭但仍然在后台运行,我可以在应用管理器中看到它。 我尝试像在那里描述的那样解决这个问题:PhoneGap keep running on Android after onPause 通过插入

<preference name="keepRunning" value="false" /> 

在config.xml中,但它对我不起作用。

还有其他一些想法可以解决这个问题吗?

2 个答案:

答案 0 :(得分:2)

似乎没有一个名为navigator.app.close()的函数。您的意思是打电话给navigator.app.exitApp()吗?

以下是navigator.app中所有可用功能的列表:

navigator.app.backHistory();
navigator.app.cancelLoadUrl();
navigator.app.clearCache();
navigator.app.clearHistory();
navigator.app.exitApp();
navigator.app.loadUrl(url, props);
navigator.app.overrideBackbutton(override);

答案 1 :(得分:0)

将您的Cordova版本升级到4.0+并使用navigator.app.exitApp();