android WebView的canGoBack()方法一直返回true

如题,一个页面上使用webview.canGoBack来判断是否能回退网页,如果可以的话,则执行goBack;如果不行的话,则finish该activity。

但是发现WebView中的网页明明前面没有页面了,判断webView.canGoBack时还是返回true,而执行goBack()时,只是重新刷新这个网页。请问是为什么?

这个html页面是不是你自己写的?如果不是,看看上一个页面是不是有重定向之类的,刷到上一页又刷新到当前页了。
也可以试试其他网页,看正不正常。

请问楼主有没有找到问题的原因哈。。。

请问楼主有没有找到问题的原因哈?方便分享一下吗?

我也遇到同样的问题,请问楼主有找到原因了吗?

请问楼主后面解决这个问题了吗?怎么解决的?