Webview应用程序下载不起作用

时间:2018-06-01 06:01:09

标签: android android-studio android-webview

在我的网站上有一些可下载的内容。我使用android studio在该网站上创建了一个webview应用程序。在我的应用程序中,当我点击那些可下载内容时没有任何反应,它不会被下载。但如果我从moblile的浏览器中使用该网站,它就会被下载。那我的android应用程序有什么问题?

2 个答案:

答案 0 :(得分:1)

你试过这个吗?

mWebView.setDownloadListener(new DownloadListener() {
public void onDownloadStart(String url, String userAgent,
            String contentDisposition, String mimetype,
            long contentLength) {
    Intent i = new Intent(Intent.ACTION_VIEW);
    i.setData(Uri.parse(url));
    startActivity(i);
}
});

答案 1 :(得分:0)

请添加此代码以在您的网络视图中启用javascript。因为某些javascript没有在webview中加载。

webView.getSettings().setDomStorageEnabled(true);

有关详情,请参阅以下链接

Enable Javascript in webview

希望这会对你有所帮助