Google chrome extension 您能更好地在Chrome扩展清单中为主机权限定义一个file:///URL模式吗?
我的Google Chrome扩展目前在清单中具有以下权限:Google chrome extension 您能更好地在Chrome扩展清单中为主机权限定义一个file:///URL模式吗?,google-chrome-extension,Google Chrome Extension,我的Google Chrome扩展目前在清单中具有以下权限: "permissions": [ "nativeMessaging", "downloads", "activeTab", "notifications", "storage", "contextMenus, "file://*/*" ] 我想更具体地定义文件:///因为Google Chrome显示扩展名可以完全访问Windows客户端上的所有文件 最终,我只需要访问users Temp
"permissions": [
"nativeMessaging",
"downloads",
"activeTab",
"notifications",
"storage",
"contextMenus,
"file://*/*"
]
我想更具体地定义文件:///因为Google Chrome显示扩展名可以完全访问Windows客户端上的所有文件
最终,我只需要访问users Temp目录,即C:\users\%USERNAME%\AppData\Local\Temp,因此我在清单中尝试了以下操作
"file:///%USERPROFILE%/AppData/Local/Temp/*"
我没有收到任何错误,扩展名可以访问临时文件夹,但Google Chrome仍然显示扩展名可以访问文件://*
为了只请求所需的权限,是否可以定义更精确的路径?此外,是否可能存在与用户名相关的临时文件夹路径(适用于windows?不,您不能,
文件:
方案没有域/源的概念。请尝试注册本机文件系统API源试用版的扩展名。谢谢。我将保留对文件的权限。