2017-06-07 27 views
1

chrome、firefox browserを使用して.pdfファイルをダウンロードしています。しかし、同じファイルのURLがWebビューで使用されている場合、ファイルをダウンロードしません。 Request Method:POSTを使用しています。このタイプのファイルをダウンロードする方法はありますか? Android WebView download not workingwebviewを使用してPOSTメソッドを使用してファイルをダウンロードします。android

はいずれも、ダウンロードの他の方法を使用するように私の問題を解決することができます:

私は、このリンクを見たことがありますか?

mWebView.setDownloadListener(new DownloadListener() { 
    public void onDownloadStart(String url, String userAgent, String contentDisposition, String mimetype, long contentLength) { 
     // download(Uri.parse(url)); 
    } 
}); 

あなたはWebViewのからの直接のリンクを取得し、あなたはそれを渡すことができます:あなたは以下のコードでのWebView内のファイルの直接リンクを得ることができるので、

は、Android用

+0

私は同じ問題を抱えています。私のダウンロードは、ボタンを使って投稿をすると解雇されます。その場合、downloadmanagerは起動しません。あなたは解決策を見つけましたか? – David

答えて

0

使用MultiThreadDownloaderプラグインをありがとうMultiThreadDownloaderにダウンロードしてください。

+0

あなたの返事をありがとうございますが、私はすでに同じリスナーを使用していますが、決してそれを呼びません。私のダウンロードURLはPOSTメソッドに基づいています。 – Nik

関連する問題