0
我们开发了Chrome扩展程序,对于使用https协议的网站它工作正常。但是,它不会在使用https协议运行的网站上加载。Chrome扩展程序未在https网站上加载使用https
有没有解决这个问题的方法?
我们开发了Chrome扩展程序,对于使用https协议的网站它工作正常。但是,它不会在使用https协议运行的网站上加载。Chrome扩展程序未在https网站上加载使用https
有没有解决这个问题的方法?
在你的清单文件,在content_scripts
的matches
应该是这样的:
"content_scripts": [
{
"matches": [
"http://*/",
"https://*/"
],
...
},
...
]
当你想处理所有的网址时,你应该将'matches'设置为'[“
你能否提供更多信息?你的清单中有什么(特别是权限/内容脚本匹配模式)?它如何不加载? –
以下是铬清单信息。 “权限”:[ “饼干”, “选项卡”, “HTTP:// */*”, “https://开头*/*”, “contextMenus”, “的WebRequest” ],“ content_scripts“:[ { ”matches“:[”*:// */*“], ”css“:[”css/ext/jquery.fancybox-1.3.4.css“,”css/ext/“js/jquery-1.8.2.min.js”,“js/ext/cycle.js”, “js/ext/jquery.alerts.js”,“js/ext/jquery.carouFredSel-6.1.0-packed.js”,“js/ext/jquery.fancybox-1.3.4.js”,“js/ext /jquery.jscrollpane.js“], ”run_at“:”document_end“ } – SmartTechie
清单看起来很好。它如何不加载和你的扩展是做什么的? –