[Chrome Extension] Match Pattern
Match Pattern @ Chrome Developer
Inject Declarative @ Chrome Developer > Content Scripts
What does "http:///", "https:///" and "all_urls" mean in the context of Chrome extension's permissions @ StackOverflow
{
"content_scripts": [
{
"matches": [
// <all_urls> 任何允許的 scheme,包含 http, https, file, ftp, chrome-extension
"\u003Call_urls>",
"http://*/*", // 任何使用 http scheme 的 URL
"https://*/*", // 任何使用 https scheme 的 URL
"*://*/*", // 任何此用 http 或 https scheme 的 URL
"http://*.nytimes.com/*"
]
}
]
}
⚠️ 為了避免 JSON 解析時發生錯誤,
<all_urls>
的角括弧常常會被 encode 後寫成\u003Call\u005Furls\u003E
。