在HTML5文件系统中访问下载的pdf文件路径,并在Web视图中显示



在我的chrome应用程序中,我使用HTML5文件系统将pdf文件保存到沙盒中。下载工作正常。但是如何访问下载的文件路径?我想将该路径作为网络视图源。

如果它有效,最好的方法是使用文件系统 URL。要获得此用途FileEntry.toURL

这些不适用于外部文件(即来自chrome.fileSystem.chooseEntry且位于应用沙盒之外的文件),但应适用于应用沙盒中的文件。

请注意,我指的是 filesystem://网址而不是 file://urls,这不会像Marc Rochkind在他的回答中指出的那样起作用。

免责声明:我还没有测试过这个,但我相信它应该有效。

您需要

将PDF的内容放入数据URL中。请参阅我对这个问题的回答:

将外部 pdf 文件下载到 Chrome 打包应用的文件系统

相关内容

最新更新