2017-07-08 101 views
1

我在離子3項目工作,我想開PDF的「資產/ PDF」文件夾內的文件。 我爲此使用了離子本機文件打開器。但是,它拋出一個錯誤說找不到文件如何在資產文件夾離子打開PDF文件3

import { File } from '@ionic-native/file'; 
import { FileOpener } from '@ionic-native/file-opener'; 

constructor(private file: File, private fileOpener: FileOpener) { } 

public openFile() { 
    const url = "assets/pdf/unit1.pdf"; 
    this.fileOpener.open(this.file.applicationDirectory + url, 'application/pdf') 
     .then(() => console.log('File is opened')) 
     .catch(e => { 
      console.log('Error openening file', e); 
     }); 
} 

好像路徑錯誤。但我不知道如何使用它。任何人都知道如何使用這個功能?

+0

有同樣的問題。你有沒有設法解決它? –

回答

0

我想你確認文件是否真的在那條路上。 你可以嘗試使用離子文檔瀏覽器,請看看這個: Ionic Document Viewer ,應該解決您的問題,給它一個嘗試..

相關問題