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