Android / PhoneGap:在后台而不是keepRunning = false时销毁webview

时间:2014-02-08 00:41:26

标签: android cordova webview background-service

我的PhoneGap应用程序是60-80MB,我希望在播放背景时释放尽可能多的内存。 我的应用程序有PhoneGap胖webview和小服务。

WebView用于控制非常重要的服务。 我希望尽可能地卸载以节省用户的电池,内存等。 胖的应用程序也会被杀死。

我不希望将服务作为单独的进程运行。

1 个答案:

答案 0 :(得分:0)

在应用扩展CordovaActivity的应用主要活动中,可能会在finish内拨打onStop()

Android API: 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