我可以在启动 chrome 应用程序时使用“--allow-file-access-from-files”吗?

Can I use "--allow-file-access-from-files" when starting chrome app?

我正在尝试使用 Chrome 应用程序(使用 file: 协议)加载一个简单的 .txt 文件内容;我需要在 <div> 中为用户显示其内容。我需要从输入文本中键入的路径(或在字符串变量中定义的路径)打开文件。

当我通过 Chrome 浏览器加载我的 .txt 文件内容时,标志 --allow-file-access-from-files 工作正常。但是,当我尝试对我的 Chrome 应用程序启动器执行相同操作时(我在其上应用了 --allow-file-access-from-files 标志),它一直告诉

Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https, chrome-extension-resource.

我不知道我是否遗漏了什么,或者 chrome 应用程序是否不可能。 我的用户将在 Windows 平台上使用该应用程序。

我终于发现 --allow-file-access-from-files 对我来说根本不起作用。

我开始使用 fileSystem 进行编码,并制作了类似于 , following the main example 中推荐的内容。现在我可以处理目录中的文件,要求用户只选择一次。