android - Webview 应用程序下载不起作用

标签 android android-studio android-webview

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

最佳答案

你试过吗

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);
}
});

关于android - Webview 应用程序下载不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50636960/

相关文章:

java - Android Activity 堆栈控件。无法弄清楚如何删除历史记录

java - VideoView 和 MediaPlayer 错误(1、-2147483648)

android - AVD 设置中缺少“快照”和 'Use Host GPU' 选项

java - 在获取当前纬度和经度时获取空对象引用

java - 将简单的 JSON 字符串转换为对象

android - 屏幕录制按钮在 Android Studio 中显示为灰色

android - 将 java 文件转换为在 Android studio 3.3 中禁用的 kotlin 文件

android - 使用 WebViewClient shouldOverrideUrlLoading 时,WebChromeClient 中的链接不会打开 safari

android - 如何在 Android 中获取 RSS 提要

android - 我的 Google Play 应用程序中的第三方计费 API