我正在开发一个 chrome 扩展,当我在 http 页面上运行内容脚本时,没问题。但我很困惑为什么它不能在 https 页面上执行。内容脚本可以在 https 页面上运行。我的权限 ID 就是这样。
“权限”:[
"http://*/*",
"https://*/*",
“标签”
],
最佳答案
除了将 https
包含在 list 的 permissions
部分之外,您还需要将其包含在 matches
部分 content_scripts
部分:
"content_scripts": [
{
"matches": ["http://*/*", "https://*/*"],
"js": ["script.js"]
}
]
关于permissions - 内容脚本可以在 https 页面上运行 chrome 扩展开发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8365284/