Я работаю с приложением android, где мне нужно открыть URL-адрес формы в моем веб-просмотре. Я могу открыть форму в webview, есть кнопка отправки с формой, нажмите эту кнопку, чтобы загрузить файл в веб-обзоре, но его не происходит. Я могу загрузить файл с обычным браузером на мобильных устройствах, например google chrome. Как я могу загрузить файл в своем веб-приложении приложения.Файл, не получающий загрузку в WebView
0
A
ответ
0
я не знаю, как вы пытаетесь, но вы можете использовать этот код для загрузки файла внутри WebView
mWebView.setDownloadListener(new DownloadListener() {
public void onDownloadStart(String url, String userAgent,
String contentDisposition, String mimetype,
long contentLength) {
DownloadManager.Request request = new DownloadManager.Request(
Uri.parse(url));
request.allowScanningByMediaScanner();
request.setNotificationVisibility(DownloadManager.Request.VISIBILITY_VISIBLE_NOTIFY_COMPLETED); //Notify client once download is completed!
request.setDestinationInExternalPublicDir(Environment.DIRECTORY_DOWNLOADS, "Name of your downloadble file goes here, example: Mathematics II ");
DownloadManager dm = (DownloadManager) getSystemService(DOWNLOAD_SERVICE);
dm.enqueue(request);
Intent intent = new Intent(Intent.ACTION_OPEN_DOCUMENT); //This is important!
intent.addCategory(Intent.CATEGORY_OPENABLE); //CATEGORY.OPENABLE
intent.setType("*/*");//any application,any extension
Toast.makeText(getApplicationContext(), "Downloading File", //To notify the Client that the file is being downloaded
Toast.LENGTH_LONG).show();
}
});
и добавить это разрешение на андроид файл манифеста
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
надеюсь, что это поможет.!
Смежные вопросы
- 1. Webview НЕ завершает загрузку
- 2. ios webview не остановит загрузку.
- 3. Продолжить загрузку страницы webView?
- 4. Разрешить загрузку файлов в webview?
- 5. PHP, получающий файл PHP
- 6. Отменить загрузку в WebView на Android
- 7. Получающий «файл не найден» Zend PDF
- 8. Загрузить файл внутри WebView
- 9. android webview улучшить загрузку файла html
- 10. Javascript-файл, получающий синтаксическую ошибку
- 11. CSV-файл, получающий несколько записей
- 12. Как начать загрузку WebView после визуализации представления?
- 13. Android WebView Разрешить загрузку изображений на m.facebook.com
- 14. Webview закончил загрузку для фрейма, не вызванного для видеоплеер HTML5
- 15. Не удается загрузить HTML-файл в WebView
- 16. Pdf-файл в webview не прокручивается
- 17. AsyncTask загружает локальный файл в WebView
- 18. Права на загрузку/файл
- 19. XCUIElement, получающий базовый элемент объекта, такой как WebView
- 20. Контроллер, не получающий Json
- 21. Обработчик, не получающий сообщение
- 22. Android WebView Загрузить файл на триггер JavaScript
- 23. Локальный файл pdf в webView
- 24. Не могу получить загрузку librosa wav-файл
- 25. Вставить js-файл в webview
- 26. Загрузить файл в Android WebView
- 27. JQuery Файл Загрузить не вызывает загрузку
- 28. Файл перетаскивания из/в webview
- 29. дисплея файл PDF в WebView
- 30. SH скрипт, получающий файл с выражением regula
Спасибо за ваш ответ, но, к сожалению, он не работает. Мой файл загружается, если я открываю тот же URL с обычным браузером. – vickyVick