添加文件://。 Chrome扩展程序的权限

时间:2013-10-21 11:14:59

标签: javascript google-chrome-extension chromium

如何使用Chrome扩展程序为file:///启用权限。 在我的manifest.json中,我尝试过:

"permissions": [
  "file:///*"
]

"permissions": [
  "file://*"
]

以及

"permissions": [
  "*:///C"
]

这些都不起作用。

1 个答案:

答案 0 :(得分:16)

"permissions": [
    "file://*/*"
]

除非从本地磁盘加载扩展名,否则默认情况下将禁用文件访问。用户必须通过访问chrome://extensions/手动批准此权限,并勾选“允许访问文件网址”复选框。

在您的代码中,您可以使用chrome.extension.isAllowedFileSchemeAccess查看是否允许文件访问。

有关请求此访问权限的用户友好方式,请参阅this answer