【问题标题】:Access chrome sandbox file system访问 chrome 沙箱文件系统
【发布时间】:2014-11-24 08:17:26
【问题描述】:

有没有办法使用 chrome.filesystem 将文件保存到 chrome app sandopx 文件系统?如何使用 chrome.filesystem 获取 chrome 沙盒文件系统访问权限?

【问题讨论】:

    标签: google-chrome-app


    【解决方案1】:

    Chrome 应用程序访问沙盒文件系统的方式与普通网页相同,因此您根本不需要使用 chrome.fileSystem。 chrome.fileSystem 仅用于访问沙箱外的文件。

    有关开始使用沙盒文件系统的信息,请参阅 http://www.html5rocks.com/en/tutorials/file/filesystem/。您需要做的一个特定于 Chrome 应用程序的事情是向您的应用程序添加无限制存储权限。

    【讨论】:

    • 'chrome.fileSystem is just for access files outside the sandbox',不,fileSystem创建了一个虚拟目录来处理用户文件,这意味着你不是直接访问hardrive fileSystem,只是创建一个安全空间,您可以在此沙箱内读取、写入和使用目录,但文件的原始路径始终受到保护,并且始终与沙箱存储不同,因此,不,您不会访问沙箱外的文件,您正在访问对原始文件路由的直接引用,例如 URL.createObjectURL 方法。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多