我正在尝试用Chrome应用程序加载一个简单的.txt文件内容(使用file:
协议);我需要在<div>
中为用户显示它的内容。我需要从输入文本中键入的路径(或在字符串变量中定义的路径)打开文件。
当我通过Chrome浏览器加载.txt文件内容时,标志--allow-file-access-from-files
工作正常。然而,当我尝试用我的Chrome应用程序启动器做同样的事情时(我已经在上面应用了--allow-file-access-from-files
标志),它一直告诉
跨源请求仅支持以下协议方案:http、data、chrome、chrome扩展、https、chrome资源扩展。
我不知道我是错过了什么,还是铬应用程序不可能。我的用户将在Windows平台上使用该应用程序。
我终于发现--allow-file-access-from-files
在我的情况下根本不起作用。
我开始使用fileSystem
进行编码,并按照主要示例制作了类似于本问题中建议的内容。现在,我可以处理目录中的文件,要求用户只选择一次。