How to download pdf in webview android?

Я разработал веб-приложение, которое отображает список документов pdf, размещенных на веб-сервере. Это приложение встроено в приложение webview для android, однако когда я загружаю приложение на свой телефон, выбор ссылки pdf ничего не делает. Что я делаю не так? Спасибо

6 Ответов

  • Webview скачать PDF на телефон
  • Можно ли определить, будет ли Android webview goBack() загружать содержимое из кэша?
  • Android webView не будет загружать pdf
  • Показать загруженный файл PDF с webView ios
  • Показать pdf в android Webview с авторизацией

Если вы хотите загрузить pdf, вы можете использовать Google docs для его загрузки.

NOTE: вам нужно android.permission.INTERNET в файле манифеста

Просто создайте намерение в своем методе shouldOverrideUrlLoading:

А затем, когда пользователь нажимает ссылку PDF на странице в вашем webview, файл открывается во внешнем приложении PDF.

Именно это решение я и использую:

  • SVN не будет загружать новые добавленные файлы
  • Можно ли вызвать веб-сервис по ссылке?
  • Android WebView не будет загружать удаленный url из якорного тега
  • как создать содержимое webview в виде файла pdf ios sdk
  • Как перейти по первой ссылке с содержимым pdf

Вы должны переопределить метод shouldOverrideUrlLoading в WebClient. Я использую этот подход с комбинацией intent и Google Docs в качестве резервной копии:

Возможно, Вам потребуется изменить передачу контекста и доступ к методу startActivity , но в остальном он должен работать как есть.

Также обратите внимание, что начиная с API 24, существует 2 метода shouldOverrideUrlLoading , которые можно переопределить. Как указано здесь из @CommonsWare,, это OK для переопределения устаревшего метода.

используйте loadurl другое перегруженное methods. and разрешение на запись в интернет

Похожие вопросы:

SVN не будет загружать новые добавленные файлы, но будет обновлять существующие. Разработчик B добавляет 3 новых файла в репо, и когда разработчик a обновляет его, он не загружает файлы. Оба.

У меня есть веб-сервис, который мне нужно позвонить по ссылке. Веб-сервис возвращает документ pdf и принимает идентификатор документа в качестве входного параметра. При нормальных обстоятельствах я.

Я создаю свое первое приложение android и имею проблему. В основном я пытаюсь перенести свою страницу Youtube 2 Mp3, встроенную в PHP, в мобильное приложение. Я успешно сделал это, но проблема, с.

как создать содержимое UIWebView в виде файла pdf. я пошел по этой ссылке, но это не создает весь контент webview(все еще есть некоторые данные о webview, когда я прокручиваю), это только создает.

Я новичок в selenium и python, я хотел получить url первой связи с pdf. Так что я попробовал driver = webdriver.Chrome(executable_path='/Users/mac/Downloads/chromedriver').

В настоящее время я пытаюсь отобразить некоторые файлы dynamic PDF в моем Webview. Эти PDF загружаются из базы данных и streamed в браузере, это отлично работает во всех браузерах PC и даже в.

У меня возникли проблемы с Android webview goBack() не отправляя пользовательские заголовки запросов и куки. Я пытаюсь исправить это, перезагрузив всю страницу на goBack(), но это должно быть.

я работаю над приложением, которое я буду использовать в своей школе. это приложение предназначено для чтения моей домашней работы и тому подобное. все это хранится в файлах pdf на школьном сервере.

Я делаю приложение iPhone, которое будет загружать файл PDF и отображать его в webView. Однако мой скрипт не будет показывать загруженный PDF. Он загружает его и сохраняет в документах, но webView.

Я работаю в приложении android и хочу открыть pdf из ссылки в android webview. Но в ссылке реализована аутентификация. Я не могу открыть эту связь с pdf. Но если я помещу ссылку без pdf, я смогу.

0

Similar articles

    leave a comment