PDF файлы скорее скачиваются в формате htm - PullRequest
0 голосов
/ 10 апреля 2020

Я преобразовал свой университетский веб-сайт в приложение на студии android, но каждый раз, когда мне приходится загружать pdf-файлы из приложения, он скорее загружает URL-адрес веб-сайта в формате htm.

Например, в браузере chrome ссылка "https://www.ubastudent.online/formb_pdf?yr=2019 / 2020 & sem = 2 " автоматически загрузит PDF-файл, но внутри моего закодированного приложения она скорее загрузит файл HTM, который, если вы откроете файл, возвращает вас на веб-сайт школы, а не загружает нужный файл PDF.

Пожалуйста, помогите мне

Вот код для моего загрузчика:


superWebView.setDownloadListener(new DownloadListener() {
    @Override
    public void onDownloadStart(String url, String userAgent, String contentDisposition, String mimetype, long contentLength) {

        DownloadManager.Request myRequest = new DownloadManager.Request(Uri.parse(url));
        myRequest.allowScanningByMediaScanner();
        myRequest.setNotificationVisibility(DownloadManager.Request.VISIBILITY_VISIBLE_NOTIFY_COMPLETED);

        DownloadManager myManager = (DownloadManager) getSystemService(DOWNLOAD_SERVICE);
        myManager.enqueue(myRequest);
        Toast.makeText(HomeActivity.this, "Your File Is Downloading...", Toast.LENGTH_SHORT).show();
    }
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...