访问HTML5文件系统中下载的pdf文件路径并将其显示在webview中

时间:2014-11-27 11:38:32

标签: google-chrome-app html5-filesystem

在我的chrome应用程序中,我使用HTML5文件系统将pdf文件保存到沙盒.Downloading工作正常。但我如何访问下载的文件路径?我想把这条路径作为webview源。

2 个答案:

答案 0 :(得分:2)

如果可行,最好的方法是使用文件系统URL。要使用FileEntry.toURL

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

注意,我指的是filesystem:// urls not file:// urls,这不会像Marc Rochkind在他的回答中指出的那样有效。

免责声明:我没有对此进行过测试,但我认为它应该可行。

答案 1 :(得分:1)

您需要将PDF的内容放入数据URL中。看看我对这个问题的回答:

Download external pdf files to chrome packaged app's file system