首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Chrome扩展内容脚本与答案匹配

Chrome扩展内容脚本与答案匹配
EN

Stack Overflow用户
提问于 2013-10-05 04:00:14
回答 1查看 127关注 0票数 0
代码语言:javascript
运行
复制
"content_scripts":[{
                    "matches" : ["*"],
                    "js": ["jquery-2.0.2.min.js","jquery.Jcrop.js"],
                    "css": ["jquery.Jcrop.min.css"]
    }],

对于我的chrome扩展,我希望它能在所有页面上工作,并将代码注入到所有页面中。我该怎么做?谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-10-05 08:32:13

根据匹配模式文档matches中的URL必须遵循以下模式:

代码语言:javascript
运行
复制
<url-pattern> := <scheme>://<host><path>

因此,您的代码是无效的,因为它缺少://以及hostpath部分。

您可以使用特殊模式<all_urls>在所有受支持的方案上注入脚本:

代码语言:javascript
运行
复制
"content_scripts":[{
                "matches" : [ "<all_urls>" ],
                "js": ["jquery-2.0.2.min.js","jquery.Jcrop.js"],
                "css": ["jquery.Jcrop.min.css"]
}],

重要注意事项:支持的方案是httphttpsfileftpchrome-extension;这意味着您不能将脚本注入任何chrome:// URL。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19193806

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档