安卓/PhoneGap : destroy webview when going background instead of keepRunning=false

标签 android cordova webview background-service

我的 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/

相关文章:

cordova - FontAwesome 使用cordova/phonegap 在WP8 上显示为正方形

android - 即使我创建了一个新的空白应用程序,ionic build 也会创建我的应用程序的旧版本

iphone - 如何禁用WebView的上下文菜单?

Android - 显示所有 Activity 的持久 View

android - 将文件从模拟器驱动器复制到 SD 卡

java - 获取背景按钮并将此颜色应用于另一种颜色

Android工作室: How to change icon in task manager

javascript - PhoneGap 媒体插件停止音频不工作

android - SslErrorHandler proceed() 函数的实现

安卓 : Print html document from WebView