pdf чтение работает в браузере, но не на мобильном устройстве в приложении Ionic

Я использовал angularjs-pdf, чтобы показать PDF-файл с удаленного компьютера в мобильном приложении с помощью Ionic Framework.

Он показывает PDF в браузере, но на мобильном устройстве пустой экран.

Также я использовал образец примера шаблона из здесь.

Если это не поддерживается, пожалуйста, предложите мне плагин или другой способ отображения pdf в самом мобильном приложении.


person Santosh Shinde    schedule 21.06.2016    source источник


Ответы (2)


Вы можете попробовать показать pdf в веб-просмотре, используя

http://docs.google.com/viewer?embedded=true&url=<your-url> 

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

person AppleWhite    schedule 22.06.2016

Похоже, что они не поддерживают все браузеры с angualrjs-pdf или, скорее, его базовая зависимость pdf.js не поддерживает все мобильные браузеры https://github.com/mozilla/pdf.js/wiki/Frequently-Asked-Questions#what-browsers-are-support

Поверьте, вы можете «запечь» браузер, который может помочь, но в деталях я не уверен.


Также было бы неплохо получить более подробную информацию о возникновении какой-либо ошибки при удаленной отладке или любом другом указании на конкретный сбой.

person shaunhusain    schedule 21.06.2016
comment
Я только что получил пустой экран на своем устройстве Android - person Santosh Shinde; 21.06.2016
comment
@SantoshShinde это может помочь получить дополнительную информацию о том, что именно не удалось github.com/phonegap/phonegap/wiki/ - person shaunhusain; 21.06.2016
comment
скажите, пожалуйста, есть ли другой способ отображения удаленного pdf в самом мобильном приложении? - person Santosh Shinde; 21.06.2016
comment
Извините, я не в курсе... Я также работаю с несколькими разработчиками над ионным приложением, но мы решили просто загрузить PDF-файл, чтобы избежать проблемы со встроенным. Вы можете попробовать ионные форумы, хотя они могут быть очень полезными. - person shaunhusain; 21.06.2016