我的 PhoneGap 应用程序有 60-80MB,我希望在进入后台时释放尽可能多的内存。 我的应用程序有 PhoneGap fat webview 和 tiny service。
WebView 用来控制服务是很重要的。 我希望尽可能卸载以节省用户电池、内存等。 胖应用程序也首先被杀死。
我不希望将服务作为单独的进程运行。
最佳答案
在扩展 CordovaActivity 的应用的主要 Activity 上,可能调用 finish里面onStop()
安卓应用程序接口(interface): http://developer.android.com/reference/android/app/Activity.html
编辑:
要更好地控制 webview,请使用 Android WebViews http://cordova.apache.org/docs/en/3.6.0/guide_platforms_android_webview.md.html#Android%20WebViews
关于安卓/PhoneGap : destroy webview when going background instead of keepRunning=false,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21640328/