Android - проблема PDF ссылки - PullRequest
0 голосов
/ 25 июля 2011

Мое приложение имеет одну кнопку. Если вы нажмете эту кнопку, она отобразит веб-страницы на основе ответа веб-службы с использованием веб-просмотра.

Работает нормально для общих ссылок. Но для ссылок, которые имеют .pdf, отображается белый экран.

Можно ли отобразить файл .pdf с помощью веб-представления?

Буду признателен за любую помощь.

я использовал следующий код

WebSettings webSettings = mWebView.getSettings();   
webSettings.setJavaScriptEnabled(true);

mWebView.loadUrl("http://docs.google.com/gview?embedded=true&url="
                +"http://www.kim-lai.com/images/Menu_100309.pdf");

Ответы [ 2 ]

2 голосов
/ 25 июля 2011

Похоже, что это может быть попытка, но нет прямой поддержки рендеринга PDF в веб-представлении. Пожалуйста, посмотрите на следующий вопрос

android webview pdf

Вам также может пригодиться следующий вопрос

как открыть PDF-файл внутри веб-просмотра для Android?

EDIT

Android - Загрузить программу просмотра PDF / PDF

Также убедитесь, что вы задаете соответствующие вопросы , предпочтительно с кодом, чтобы другие могли воспроизвести вашу проблему и предложить решение. Сделайте свое собственное исследование !!! Переполнение стека - это не волшебный сайт, который делает вашу работу за вас !!!

ADENDUM

Вам требуются разрешения на доступ в Интернет. Добавьте это в ваш manifest.xml

СПРАВОЧНАЯ

Я попытался ввести URL-адрес в браузере, и он сказал мне: «Извините, мы не можем получить документ для просмотра или у вас нет разрешения на просмотр документа».

0 голосов
/ 25 июля 2011
mWebView.loadUrl("http://www.kimlai.com/images/Menu_100309.pdf"); 

Попробуй вот так, что ты видишь?

...