我有一个正在加载社交媒体页面的 WebView。我已经重写了 Back 按钮来调用goBack
WebView 上的方法,直到canGoBack()
返回false
。然后它调用super.onBackPressed()
. 问题是 Twitter 和 YouTube 使用 Javascript 的方式会canGoBack()
返回true
,除非你非常快速地点击返回按钮 4 次。
我尝试使用当前 url 检查原始 url,但该页面的 url 与传入的不同。
有谁知道让后退按钮调用 WebView 的goBack
方法的方法,直到你一开始,然后调用super.onBackPressed
?