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

Mor*_*rne 6 javascript chromium google-chrome-extension

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

"permissions": [
  "file:///*"
]
Run Code Online (Sandbox Code Playgroud)

"permissions": [
  "file://*"
]
Run Code Online (Sandbox Code Playgroud)

以及

"permissions": [
  "*:///C"
]
Run Code Online (Sandbox Code Playgroud)

这些都不起作用.

Rob*_*b W 17

"permissions": [
    "file://*/*"
]
Run Code Online (Sandbox Code Playgroud)

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

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

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