如题,一个页面上使用webview.canGoBack来判断是否能回退网页,如果可以的话,则执行goBack;如果不行的话,则finish该activity。
但是发现WebView中的网页明明前面没有页面了,判断webView.canGoBack时还是返回true,而执行goBack()时,只是重新刷新这个网页。请问是为什么?
如题,一个页面上使用webview.canGoBack来判断是否能回退网页,如果可以的话,则执行goBack;如果不行的话,则finish该activity。
但是发现WebView中的网页明明前面没有页面了,判断webView.canGoBack时还是返回true,而执行goBack()时,只是重新刷新这个网页。请问是为什么?
这个html页面是不是你自己写的?如果不是,看看上一个页面是不是有重定向之类的,刷到上一页又刷新到当前页了。
也可以试试其他网页,看正不正常。