typescript - Hur öppnar man en PDF-fil som ingår i assets-mappen i Ionic 2?


Är det möjligt att lägga till en PDF-fil i mappen assets och sedan få åtkomst till den inom Ionic 2-applikationen.

Svar #1

Det finns flera sätt att göra det.

  1. InAppBrowser
  2. Temabar webbläsare
  3. Sitewearts dokumentvisare
  4. Androids inbyggda PDF-visare

Du kan hitta Cordova-plugins för alla ovanstående situationer. Vänligen läs artikeln nedan för att se mer information.

Öppna PDF-filer i Ionic 2

Git-repo: PDFExample

Svar #2

Jag använder den här koden och den fungerar för mig.

Det behöver ett plugin.

showDocument(){
    const options: DocumentViewerOptions = {
        title: 'My PDF'
    }
    const imgeLocation = `${cordova.file.applicationDirectory}www/assets/imgs/${'Jainbhajan-Jeevan-Saar-By-Nirmal-Gangwal-1-ilovepdf-compressed (1).pdf'}`;
    this.document.viewDocument(imgeLocation, 'application/pdf', options)
}