56

我正在尝试了解 Google chrome 扩展的工作原理。我正在研究manifest.json我遇到权限的文件"http://*/*""https://*/*"并且"<all_urls>"

谁能解释这些权限是什么意思?

4

1 回答 1

114
  • "<all_urls>"http:: 匹配任何以允许的方案( 、https:file:或)开头的 URL ftp:
  • "http://*/*": 匹配任何使用该http:方案的 URL。
  • "https://*/*": 匹配任何使用该https:方案的 URL。
  • "*://*/*": 匹配任何使用https:orhttp:方案的 URL。

如果您的 Chrome 扩展程序想要与页面上运行的代码进行交互,则需要这些权限。

匹配模式文档

于 2013-04-19T03:05:04.267 回答