2015-10-12 4 views
0

Я создаю гибридное приложение в android, которое нужно открыть PDF-файлы, которые вручную хранятся локально. Как сделать андроид открытым этот файл без сети, он должен быть opem в приложении без использования какого-либо другого программного обеспечения? спасибоКак открыть pdf-файл

ответ

0

Android не обеспечивают встроенный в PDF Reader, как прошивка делает, так что вы ограничены в ваших вариантах:

Вот некоторые предложения:

  1. Просмотреть файл с помощью Google Docs путем сохранения файла на удаленном сервере и перенаправлять пользователя, как так: window.open(encodeURI('https://docs.google.com/gview?embedded=true&url=http://www.your-server.com/files/your_file.pdf'), '_blank', 'location=yes,EnableViewPortScale=yes');

  2. или использовать Кордова плагина. Например, this one (вы можете искать в Google больше). Для этого вам нужно изучить how to create Cordova plug-ins in Worklight.

Вы можете прочитать больше вариантов здесь: Phonegap InAppBrowser display pdf 2.7.0

+0

Обратите внимание, что первое решение является весьма ограниченным. Пользовательский интерфейс очень старый, и через несколько раз он заблокирует вас ... –

+0

, поэтому, если вы хотите открыть его локально без Интернета, можно, установив плагины cordova в работе? –

+0

Возможно, вы захотите использовать библиотеку pdf.js – Giri

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