我有一个加载社交媒体页面的WebView。我已经覆盖了Back按钮来调用WebView上的goBack
方法,直到canGoBack()
返回false
。然后它叫super.onBackPressed()
。问题是Twitter和YouTube使用Javascript的方式是canGoBack()
返回true
,除非您真的很快点击后退按钮4次。Android WebView canGoBack始终为真
我已经试过检查与当前的URL的原始地址,但页面有一个不同的URL比被传递的一个。
有谁知道一个办法让后退按钮调用的WebView goBack
方法,直到你开始,然后致电super.onBackPressed
?