我希望有人可以爲我闡明一些事情,因爲我對它的「爲什麼」有點困惑。我在我的應用程序中使用WebView,但我發現它並不總是正確同步我的Cookie。我查看了CookieSyncManager的多個代碼示例,並且他們都說要調用CookieSyncManager.getInstance()。stopSync();來自onResume()。我的問題是,如果我的應用程序正在恢復,爲什麼我要停止同步Cookie?我不應該調用CookieSyncManager.getInstance()。stopSync();在onPause(),因爲我的應用程序正在失去焦點,並且不會有任何事情要同步?我只是不理解這個工作正常嗎?Android CookieSyncManager調用CookieSyncManager.getInstance()。stopResync()中的stopSync()
這是我正在談論的代碼示例之一。它看起來像我看到的大多數其他例子使用相同或相似的代碼。
http://developer.android.com/reference/android/webkit/CookieSyncManager.html