离子预览 pdf 文件

Ionic preview pdf file

我正在尝试在我的 ionic 应用程序中打开一个 pdf 文件。 几天以来我一直在 google 上搜索,但找不到解决方案。

使用这段代码,我保存了我在本地生成的 pdf 文件

async savePDF(pdfString, filename) {
    try {
        const result = await Filesystem.writeFile({
            path: '/' + filename,
            data: pdfString,
            directory: FilesystemDirectory.Data,
            encoding: FilesystemEncoding.UTF8
        })
        console.log('Wrote file', JSON.stringify(result));
    } catch(e) {
        console.error('Unable to write file', e);
    }
}

此代码在我的 phone 上运行良好,但“FilesystemDirectory.Data”创建了一个相对路径,每个预览者都需要 pdf 的完整路径。

如何获取保存文件的完整路径?

否则,如何预览、通知用户或打开保存有文件的字符串或Uint8Array的pdf文件?

请帮忙,我找不到任何方法。

谢谢!

我不太确定,但我想你可以用电容browser plugin打开它!适用于在线 pdf。祝你好运,告诉我它是否有效:)