8

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

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

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

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

这些都不起作用。

4

1 回答 1

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

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

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

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

于 2013-10-21T11:23:00.313 回答