2016-06-28 2 views
0

У меня есть настройка веб-просмотра в Android. Дело в том, что я хочу загрузить файл всякий раз, когда пользователь удаляет определенный элемент (например, видео). Я могу присоединить прослушиватели событий, используя javascript в webview. Но что мне делать после этого? Как загрузить файл?Android WebView Загрузить файл на триггер JavaScript

Я попытался открыть URL-адрес загрузки (который запускает загрузку в обычном браузере). Но с WebView я не могу получить веб-страницу.

Так это должно произойти, как это:

Android -> JS выполняется на WebView -> JS ждет пользователя, чтобы задействовать определенный элемент -> JS-то говорит андроида, чтобы начать загрузку в URL.

Я не могу сделать последний шаг.

ответ

0

Я просто сделал элемент <a href="path_to_your_resource">link text</a>, и он отлично работает. вы, вероятно, можете использовать клиент webview и реализовать shouldOverrideUrlLoading. проверьте этот пример How to download files from webview Android?

Смежные вопросы