我认为Chrome应用程序是沙盒,但我发现您可以允许file://
网址的权限,并且有一种特殊的匹配模式:
< all_urls>匹配使用允许方案的任何URL。 (有关允许的方案列表,请参阅本节的开头。)
文件网址是否限制在沙箱中,还是真的可以去任何地方?
答案 0 :(得分:7)
是的,您可以访问整个文件系统(取决于运行Chrome的用户帐户的权限)。 但,用户必须通过选中"允许访问文件网址"来明确激活对file:
网址的访问权限。您的扩展程序在chrome://extensions
中列出的框。您的扩展程序必须满足这两个要求:
在清单中包含权限(特定file://...
匹配模式或<all_urls>
)和
拥有&#34;允许访问文件网址&#34;用户选中框。
另见How to allow a Google Chrome plugin to access files as webpages。