在我的网站上有一些可下载的内容。我使用android studio在该网站上创建了一个webview应用程序。在我的应用程序中,当我点击那些可下载内容时没有任何反应,它不会被下载。但如果我从moblile的浏览器中使用该网站,它就会被下载。那我的android应用程序有什么问题?
答案 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);
有关详情,请参阅以下链接
希望这会对你有所帮助