求助webview的后退缓存问题

我希望webview后退的时候不请求服务器,直接显示缓存,目前的设置:
1. webview请求的response头设置了cache control的max-age属性和public
2. CacheMode设置成了LOAD_DEFAULT
可是后退的时候每次都请求服务器,单独在PC机的浏览器后退没请求服务。求高手帮忙,谢谢

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^