How can I enable permissions for file:/// using chrome extensions. In my manifest.json I have tried:
"permissions": [
"file:///*"
]
and
"permissions": [
"file://*"
]
as well as
"permissions": [
"*:///C"
]
None of these work.
How can I enable permissions for file:/// using chrome extensions. In my manifest.json I have tried:
"permissions": [
"file:///*"
]
and
"permissions": [
"file://*"
]
as well as
"permissions": [
"*:///C"
]
None of these work.
Unless the extension is loaded from your local disk, file access will be disabled by default. The user has to manually approve this permission by visiting
chrome://extensions/
and put a tick at the "Allow access to file URLs" checkbox.In your code, you can see whether file access is allowed using
chrome.extension.isAllowedFileSchemeAccess
.For a user-friendly way of requesting this access, see this answer.