Javascript Chrome应用程序文件系统不存在

Javascript Chrome应用程序文件系统不存在,javascript,file,google-chrome,google-chrome-app,Javascript,File,Google Chrome,Google Chrome App,我正在写一个Chrome应用程序。 我的manifest.json中有: "permissions": [ {"fileSystem": ["write", "retainEntries", "directory"]}, "storage" ], "file_handlers": { "text": { "types": [ "text/*" ] } } 在控制台中,如果我评估: chrome.fileSyst

我正在写一个Chrome应用程序。 我的manifest.json中有:

"permissions": [
    {"fileSystem": ["write", "retainEntries", "directory"]},
    "storage"
  ],
  "file_handlers": {
    "text": {
      "types": [
        "text/*"
      ]
    }
  }
在控制台中,如果我评估:

chrome.fileSystem
我得到:
未定义
看起来要么我没有权限要么我必须 使用魔法“加载”文件系统代码。
非常感谢您的帮助

结果是当我重新启动chrome时, 瞧,chrome.fileSystem现在可以工作了。 尽管我已经关闭并重新打开了 应用程序多次出现错误, 我需要重新启动Chrome。
当所有其他操作失败时,重新启动

你确定控制台是为你的应用程序准备的吗?当我启动Chrome应用程序时,我右键单击并从菜单中选择“检查”。我的应用程序自定义的功能是在我将它们输入控制台时定义的,因此看起来控制台很可能是为我的应用程序而设的,但你真聪明,想到了这种可能的故障模式!