qub*_*ubz 8 android download webview android-intent
我的问题是,当我点击webview中的pdf链接时,浏览器会打开一小段时间(我想下载链接文件),pdf文件开始下载,应用程序返回到webview.有没有办法阻止浏览器窗口打开以开始下载?
我已经使用WebViewClient来onOverrideUrlLoading,以便点击的网址保存在网页视图中:
private class LinkWebViewClient extends WebViewClient {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
}
Run Code Online (Sandbox Code Playgroud)
我有一个下载监听器,所以我可以下载文件(根据我的需要,这些是pdf的):
webView.setDownloadListener(new DownloadListener() {
public void onDownloadStart(String url, String userAgent,
String contentDisposition, String mimetype,
long contentLength) {
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse(url));
startActivity(intent);
}
});
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
12027 次 |
最近记录: |