2017-01-17 3 views
0

Я создал небольшое приложение с веб-просмотром своего веб-сайта. У меня проблема, действительно, у меня есть формы заказов в формате pdf, я хочу открыть или загрузить их в webview, но это не работает, ничего не происходит. У вас есть решение?Открыть PDF в WebView сгенерировать Url

public boolean shouldOverrideUrlLoading(WebView view, String url) { 
    if (url.contains("pdf.php")) { 
     view.loadUrl(url); 
    } 
} 

ответ

0

WebView не поддерживает PDF напрямую. Ваш выбор:

  • Преобразование формы заказа PDF на веб-страницы
  • Преобразование формы PDF порядка в нативных Android пользовательских интерфейсов
  • Использование PDF.js
  • Позволяет пользователю просматривать форму в обычном формате PDF зритель на Android (например, PdfRenderer, AndroidPdfViewer)
  • Вставить некоторые другие не зритель WebView PDF в приложении
  • использования без документов, unsuppo и потенциально ненадежный URL-адрес Документов Google для визуализации ваших PDF-файлов

This blog post описывает последние четыре варианта. This directory содержит примеры проектов, показывающих опции PDF.js и других опций «WebView PDF Viewer».