js 的 onHashChange 方法 进行的url 跳转,shouldOverrideUrlLoading 或者onPageStart什么的一般的拦截没有用 ,可以用下面的
wv.setWebViewClient(new WebViewClient() {
@Override
public void doUpdateVisitedHistory(WebView view, String url, boolean isReload) {
super.doUpdateVisitedHistory(view, url, isReload);
System.out.println(url);
}
}