Android-веб-загрузка загрузка PDF, XLSM в виде HTML-файла - PullRequest
0 голосов
/ 22 марта 2019

Я превращаю свой веб-сайт в приложение для просмотра веб-сайтов на Android. Все работает нормально, но когда я пытаюсь загрузить любой файл с моего сайта, файл загружается в формате HTML. Но файлы загружались в правильном формате, когда я пытался загрузить их с ПК или мобильного браузера.

webView.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);
            Objects.requireNonNull(myManager).enqueue(myRequest);
            Toast.makeText(MainActivity.this,"Download Started....", Toast.LENGTH_SHORT).show();
        }
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...