我正在一個小的Android應用程序,基本上只是在WebView中加載遠程Web應用程序。此應用需要迎合設備脫機,因此網絡應用已配置了緩存清單文件。這一切在PC上都很好(鉻)。Android WebView高速緩存清單應用程序不刷新JavaScript文件
我的問題類似於Cache manifest offline app not refreshing javascript files in Chrome,除了我的Android設備上只發生在WebView中。當我更新我的Web應用程序並更改清單文件時,所有html文件似乎都會正確地重新緩存,但js文件不會,即使它們包含在清單文件中也完全相同。
我已經嘗試了許多方法來手動清除android應用程序/ WebView緩存(webview.clearCache()/刪除緩存文件夾/ etc中的文件),但這並沒有幫助。禁用WebView緩存顯然會獲取新文件,但是當我再次啓用它時,會將舊的緩存文件恢復。
也許這是一個基於時間的持有.js文件或東西?我真的不知道!任何想法都將不勝感激。