Чтение PDF-файла в Android и IOS PhoneGa p приложение
Я работаю над приложением phonegap. Я использую веб-сайт build.phonegap.com для создания файла apk(android) или IOS(ipa). Приложение в основном использует только html5, css3, jquery mobile и jquery. Я попробовал код ниже в моем файле config.xml,<plugin name="com.kernix.pdfviewer" spec="1.1.0" source="pgb" />
который я нашел здесь.
В моем документе. Уже в файле js я написал что-то вроде:window.open('http://www.example.com/foldername/document.pdf', '_blank');
Но это не работает. Я делаю что-то не так? Пожалуйста, помогите, спасибо.
2 ответа
Я попробовал код ниже, который работал для меня, я получил его здесь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');
Плагин com.kernix.pdfviewer
поддерживает только в IOS, он не будет работать в Android.
Если вы хотите работать в ios, вы должны использовать следующий код js после deviceready
Событие сработало.
PDFViewer.open("file://sample.pdf","sample.pdf", function (msg) {
console.log(msg);
});
Для чтения PDF-файлов на обеих платформах используйте следующий плагин
https://github.com/siegfriedbolz/cordova-plugin-file-opener2/tree/dd31ffa
Надеюсь, это поможет вам.