我有一个带有下载监听器的 WebView。当我点击一个链接时,例如: http://fzs.sve-mo.ba/sites/default/files/dokumenti-vijesti/sample.pdf Android 下载管理器启动。 问题是当我点击 Android 5.0 或更高版本时,onDownloadStart 从未调用过。我不知道发生了什么,我该如何解决?谢谢。
webView.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);
}
});
最佳答案
它已通过 WebView (47.*) 的最新更新得到修复。 谢谢!
关于android - Webview onDownloadStart 从未在 Android 5 或更高版本上调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34085828/