Это скорее вопрос из любопытства, чем реальная проблема, которую нужно решить.Я сделал приложение для Android, которое содержит WebView.Я использовал метод URL override URL, чтобы в WebView была открыта любая нажатая ссылка.
Позже я решил, что файл будет загружен с сервера на пользовательское устройство.К сожалению, я раньше не видел метод setDownloadListener.Когда пользователь щелкает ссылку сейчас, загрузка не начинается.
Насколько я могу судить, мне нужно обновить приложение соответствующим кодом, например, прослушивателем загрузки или HttpClient, что нормально.
(рискуя казаться идиотом) Мне интересно, есть ли способ через действие с сервера, чтобы я мог заставить WebView загрузить файл без изменения кода?Я предполагаю, что функциональность отсутствует в WebView, поэтому, вероятно, WebView открывает браузер для загрузки файла.Просто подумал, может быть, я что-то упустил, чтобы заставить это работать.Я довольно новичок в этом.