我正在寻找我的问题的简单解决方案。按 ctrl+alt+lmb 应该会触发我的脚本,我可以使用 content_scripts 来实现,但 content_scripts 无法访问 chrome.*。
有什么建议么?
清单.json
{
"manifest_version": 2,
"version": "1.0",
"name" : "Incognito Shortcut",
"content_scripts" : [
{
"matches" : ["*://*/*"],
"js" : ["core.js"],
"run_at" : "document_end",
"all_frames" : true
}
],
"permissions" : [
"tabs"
]
}
核心.js
document.addEventListener("click", function(e) {
if(e.altKey && e.ctrlKey) {
// do stuff
e.preventDefault();
}
}, false);