2013-08-17 38 views
0

我已经使用phonegap为android构建了一个应用程序,我需要问一个关于如何通过按下android设备的主页按钮来完成应用程序的问题。我尝试过使用java中的finalize()方法,但我不知道将它放在我的代码中。对这个非常普遍的问题抱歉。html5敲定应用程序phonegap

谢谢

+0

你不确定。应用程序只是在内存中保持闲置状态,直到Android决定不再需要它们并杀死它们。 – zapl

+0

嗨Zapl,感谢您的及时回复。问题是,我的应用程序使用GPS检查位置,每次我退出应用程序时,设备都会继续检查GPS坐标,从而浪费电池进行不必要的GPS检查....关于如何关闭应用程序后的任何想法一段时间不活动?谢谢 –

回答

0

也许如果你把函数放在你的body中:onunload =“yourfunction()”。

当你退出你的应用程序时,OS将你的应用程序置于“暂停”状态,然后杀死它。您可以为此设置一个监听器:document.addEventListener(“pause”,yourfunction,false);

希望它适合你。

相关问题