在做一個chrome外掛時遇到的問題:
可不可以在當輸入焦點在網址列上的時候監聽快捷鍵(例如ctrl s)來實現對頁面內文檔的操作
某草草2017-05-19 10:23:53
快捷鍵註冊
{
"name": "My extension",
...
"commands": {
"toggle-feature-foo": {
"suggested_key": {
"default": "Ctrl+Shift+5"
},
"description": "Toggle feature foo",
"global": true
}
},
...
}
監聽輸入
chrome.omnibox.onInputStarted.addListener(function callback)
在輸入的時候改變一些 flag,存到 storage.local 上,然後在快捷 onCommand 的時候檢測