Javascript https页面上的Chrome扩展内容脚本?
我打算在这个周末开发一个chrome扩展,在我一直使用的网站上添加键盘快捷键。当我进入该站点的主页时,它会显示出来,但当我登录并进入管理区域(在那里它使用https)后,我的内容脚本将不会运行Javascript https页面上的Chrome扩展内容脚本?,javascript,jquery,google-chrome,google-chrome-extension,Javascript,Jquery,Google Chrome,Google Chrome Extension,我打算在这个周末开发一个chrome扩展,在我一直使用的网站上添加键盘快捷键。当我进入该站点的主页时,它会显示出来,但当我登录并进入管理区域(在那里它使用https)后,我的内容脚本将不会运行 { "name" : "Keyboard Shortcuts", "version" : "1.0", "description" : "Adds keyboard shortcuts to this great site.", "permis
{
"name" : "Keyboard Shortcuts",
"version" : "1.0",
"description" : "Adds keyboard shortcuts to this great site.",
"permissions" : ["https://SITENAME.com/", "http://SITENAME.com", "https://SITENAME.com/*", "http://SITENAME.com/*"],
"content_scripts" : [
{
"matches": ["https://SITENAME.com/*", "http://SITENAME.com/*", "*://SITENAME.com/*"],
"js": ["jquery.min.js", "hotkeys.js", "script.js"]
}
]
}
您可以在上面看到我的manifest.json
文件。有什么想法吗
谢谢大家! 我通过在URL中添加一个“www”来解决我的问题。在我看来是合理的。要进行调试,您可以尝试使用并查看这是否有帮助,以及如何检查脚本是否运行?使用devtools查看或在内容脚本的开头添加警报。嘿,Boris,我正在使用警报确保它运行。在常规页面(不是https)上,它会按预期发出警报,但在受保护的页面上不会。一般来说,它也在https上工作。我修复了它。我也需要有“www”在那里。非常感谢。