【问题标题】:Access to non-sandboxed disk in Chrome Native Client在 Chrome Native Client 中访问非沙盒磁盘
【发布时间】:2013-05-10 12:12:25
【问题描述】:

Chrome Native Client 提供File IO API 来访问沙盒本地磁盘。但是是否可以访问非沙盒磁盘,如果可以,如何访问?

【问题讨论】:

    标签: google-chrome google-chrome-extension google-nativeclient


    【解决方案1】:

    您可以使用 --no-sandbox 命令行标志启动 chrome 并使用以下环境变量:

    set NACL_DANGEROUS_ENABLE_FILE_ACCESS=1
    

    启用直接文件访问。有关详细信息,请参阅此博客 post

    此模式是为调试目的而创建的,默认情况下永远不会启用。

    【讨论】:

      【解决方案2】:

      无法从浏览器直接访问非沙盒本地磁盘。 (如果是,那么拥有沙箱就没有多大意义了,对吧?)您可以使用 HTML/JS 让用户选择一个文件并将其传递给 nacl 模块(请参阅http://mainroach.blogspot.com/2012/07/native-client-and-loading-user-chosen.html)。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2013-04-24
        • 2010-09-27
        • 1970-01-01
        • 1970-01-01
        • 2021-07-06
        • 2016-07-28
        • 2021-09-09
        相关资源
        最近更新 更多