import { Component, OnInit } from '@angular/core'; import { DomSanitizer } from '@angular/platform-browser'; import { ModalController, NavParams } from '@ionic/angular'; @Component({ selector: 'app-view-document-second-options', templateUrl: './view-document-second-options.page.html', styleUrls: ['./view-document-second-options.page.scss'], }) export class ViewDocumentSecondOptionsPage implements OnInit { fileUrl: string; filename: string; completeUrl: string trustedUrl: any; constructor( private modalController: ModalController, private navParams: NavParams, private sanitazer: DomSanitizer, ) { this.fileUrl = this.navParams.get('fileUrl'); this.filename = this.navParams.get('filename'); this.completeUrl = `/assets/www/pdfjs/web/viewer.html?file=${this.fileUrl}`; } ngOnInit() { console.log(this.fileUrl) console.log(this.completeUrl) const link: string = this.completeUrl.replace('//pdfjs/web/', '/pdfjs/web/') this.trustedUrl = this.sanitazer.bypassSecurityTrustResourceUrl(link); } close() { this.modalController.dismiss(); } }