如何使用 Chrome 扩展启用 file:/// 的权限。
在我的manifest.json中我尝试过:
"permissions": [
"file:///*"
]
and
"permissions": [
"file://*"
]
也
"permissions": [
"*:///C"
]
这些都不起作用。
"permissions": [
"file://*/*"
]
除非从本地磁盘加载扩展,否则默认情况下将禁用文件访问。用户必须通过访问手动批准此权限chrome://extensions/
并勾选“允许访问文件 URL”复选框。
在您的代码中,您可以使用以下命令查看是否允许文件访问chrome.extension.isAllowedFileSchemeAccess https://developer.chrome.com/extensions/extension.html#method-isAllowedFileSchemeAccess.
有关请求此访问权限的用户友好方式,请参阅这个答案 https://stackoverflow.com/a/17443982/938089.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)