android 開發(fā)中的Webview中的緩存問題
問題描述
今天遇到個(gè)這么問題:android里面有個(gè)頁面走的是webview,但是后臺將webview中的內(nèi)容修改之后,android端這個(gè)頁面還是沒有發(fā)生變化,必須是卸載之后重新安裝才好使,開始以為是緩存的問題,但是通過上網(wǎng)上查找時(shí)通過@Override
protected void onDestroy() { super.onDestroy(); synCookies();}/** * 清除webview中的cookie */public void synCookies() { CookieSyncManager.createInstance(this); CookieManager cookieManager = CookieManager.getInstance(); cookieManager.setAcceptCookie(true); cookieManager.removeSessionCookie();//移除}這個(gè)方法清空了cookie,網(wǎng)上文章說只需要清除緩存的cookie就可以將緩存清除掉,在某些地方真就好事(比如我app內(nèi)有個(gè)新聞頁面,之前后臺修改新聞內(nèi)容但是再次進(jìn)來的時(shí)候還是之前的內(nèi)容,清除cookie之后修改后的內(nèi)容就會立刻出現(xiàn)),可是,現(xiàn)在后臺修改網(wǎng)頁的內(nèi)容后webview的頁面的內(nèi)容還是不變?
問題解答
回答1:為什么清除cookie放在onDestroy()這個(gè)方法呢?而不是onCread()加載之前?
相關(guān)文章:
1. android - NavigationView 的側(cè)滑菜單中如何保存新增項(xiàng)(通過程序添加)2. 提示語法錯(cuò)誤語法錯(cuò)誤: unexpected ’abstract’ (T_ABSTRACT)3. javascript - vue 元素加樣式該怎么做4. tp5 不同控制器中的變量調(diào)用問題5. 這段代碼既不提示錯(cuò)誤也看不到結(jié)果,請老師明示錯(cuò)在哪里,謝謝!6. 老師 我是一個(gè)沒有學(xué)過php語言的準(zhǔn)畢業(yè)生 我希望您能幫我一下7. javascript - 請問一下vue當(dāng)中是在什么時(shí)候請求數(shù)據(jù)保存全局變量的?8. python文檔怎么查看?9. php7.3.4中怎么開啟pdo驅(qū)動10. 除了 python2 和 python3,ipython notebook 還可以用哪些內(nèi)核?
