Я разработал веб-приложение в рамках Spring.Загрузка в веб-приложении работает нормально, но для веб-просмотра файл не загружается.Я использовал Android onDownloadStart () из DownloadListener, но onDownloadStart () не работает должным образом (возможно, он не получает правильный URL).Я получаю путь к файлу для загрузки (не точный URL). Вот почему он не работает.
вот мой код загрузки
webView.setDownloadListener (новый DownloadListener () {
public void onDownloadStart(String url, String userAgent, String contentDisposition, String mimetype, long contentLength)
{
//for downloading directly through download manager
DownloadManager.Request request = new DownloadManager.Request(Uri.parse(url));
request.allowScanningByMediaScanner();
request.setNotificationVisibility(DownloadManager.Request.VISIBILITY_VISIBLE_NOTIFY_COMPLETED);
request.setDestinationInExternalPublicDir(Environment.DIRECTORY_DOWNLOADS, "download");
DownloadManager dm = (DownloadManager) getSystemService(DOWNLOAD_SERVICE);
dm.enqueue(request);
Toast.makeText(getApplicationContext(),"inside download",Toast.LENGTH_LONG).show();
}
});