使用Agenweb没做设置时,网页里的下载按钮,点击无响应。但是在微信里打开这个地址,点击下载或跳转到默认浏览器。需要重写,拦截方法如下:
mAgentWeb.getWebCreator().getWebView().setWebViewClient(new WebViewClient() {
// url拦截
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
// 使用默认浏览器器加载页面
// Log.e("tag",url);
Intent intent= new Intent();
intent.setAction("android.intent.action.VIEW");
Uri content_url = Uri.parse(url);
intent.setData(content_url);
intent.setClassName("com.android.browser","com.android.browser.BrowserActivity");
startActivity(intent);
return true;
}
});