Вы уверены, что у вас есть правильный файл в assets / filepdf.pdf?
Вы можете увидеть сообщения об ошибках, такие как: отсутствующий файл, отказ в доступе или другие проблемы, например, с помощью компонента оповещения (он грязный, но работает на устройствах эмуляторов без дополнительной отладки)
export class MyPage {
constructor(public alertCtrl: AlertController) { }
openpdf(){
this.fileOpener.open('assets/filepdf.pdf', 'application/pdf')
.then(() =>
{
console.log('File is open', e));
const alert = this.alertCtrl.create({
title: 'File is open',
subTitle: "",
buttons: ['OK']
});
alert.present();
}
)
.catch(e =>
{
console.log('Error opening file', e));
const alert = this.alertCtrl.create({
title: 'Error',
subTitle: e,
buttons: ['OK']
});
alert.present();
}
}
}