下载链接在android浏览器应用程序中不起作用

下载链接在android浏览器应用程序中不起作用,android,browser,Android,Browser,最近我为我的网站创建了一个简单的Android浏览器应用程序。一切正常,但当我点击下载链接时,它并没有开始下载。它的.apk文件存储在我的服务器中 在其他浏览器中,如Chrome、Android浏览器和所有其他浏览器,下载都可以正常工作 这是我的主要活动代码 { setContentView(R.layout.activity_main); WebView ourBrow = (WebView) findViewById(R.id.webviewapkapps); our

最近我为我的网站创建了一个简单的Android浏览器应用程序。一切正常,但当我点击下载链接时,它并没有开始下载。它的.apk文件存储在我的服务器中

在其他浏览器中,如Chrome、Android浏览器和所有其他浏览器,下载都可以正常工作

这是我的主要活动代码

{
    setContentView(R.layout.activity_main);
    WebView ourBrow = (WebView) findViewById(R.id.webviewapkapps);
    ourBrow.setWebViewClient(new OurViewClient());
    ourBrow.loadUrl("http://websitename .com");
    ourBrow.getSettings().setJavaScriptEnabled(true);
}

添加DownloadListener将帮助您

 {
        setContentView(R.layout.activity_main);
        WebView ourBrow = (WebView) findViewById(R.id.webviewapkapps);
        ourBrow.setWebViewClient(new OurViewClient());
        ourBrow.loadUrl("http://websitename .com");
        ourBrow.getSettings().setJavaScriptEnabled(true);
      ourBrow.setDownloadListener(new DownloadListener() {
                public void onDownloadStart(String url, String userAgent,
                                String contentDisposition, String mimetype,
                                long contentLength) {

                                              Uri uri = Uri.parse(url);
               Intent intent = new Intent(Intent.ACTION_VIEW,uri);
                        startActivity(intent);
                }
    }

请描述你的具体问题。非常感谢。