Я реализую простую систему загрузки во встроенном WebView, перехватывать щелчок с помощью shouldOverrideUrlLoading, а затем вызвать:android - где WebView загружает свои файлы?
Intent intent = new Intent(Intent.ACTION_VIEW ,Uri.parse(url));
startActivity(intent);
Это открывает родной браузер, показывает индикатор, что файл загружается, и как только это Я могу удалить список уведомлений, чтобы просмотреть файл. У меня есть несколько вопросов:
- Куда WebView загружает свои файлы?
- Это временный кеш или он постоянный? Могу ли я открыть его в автономном режиме?
- Как мой WebView получает информацию о завершении загрузки?
В конечном итоге то, что я пытаюсь достичь, заключается в том, что, как только файл будет загружен, в следующий раз, когда пользователь нажмет на ссылку, он откроет локальный загруженный файл, вместо того, чтобы его снова загрузить.