pdf url在android 4.4 webview上没有调用shouldOverrideUrlLoading但是在android 4.3及更低版本上工作

时间:2015-01-06 05:54:56

标签: java android webview android-4.4-kitkat

在{4.3}及其下面的shouldOverrideUrlLoading(WebView view, String url)内编写的代码。但不适用于android 4.4(Kitkat)。调试时我发现当我点击pdf链接时未调用shouldOverrideUrlLoading(),但调用了每个不包含文件的链接。

if(url.contains(".pdf")){
    try{        
    Intent browserIntent = new Intent();
    browserIntent.setAction(Intent.ACTION_VIEW);
    browserIntent.addCategory(Intent.CATEGORY_BROWSABLE);
    browserIntent.setData(Uri.parse(url));
    startActivity(browserIntent);   
    }catch(){
    }   

0 个答案:

没有答案