Problems encountered when making a chrome plug-in:
Is it possible to monitor shortcut keys (such as ctrl s) when the input focus is on the address bar to operate documents on the page?
Shortcut key registration
{ "name": "My extension", ... "commands": { "toggle-feature-foo": { "suggested_key": { "default": "Ctrl+Shift+5" }, "description": "Toggle feature foo", "global": true } }, ... }
Monitor input
chrome.omnibox.onInputStarted.addListener(function callback)
Change some flags when typing, save them to storage.local, and then detect them during the shortcut onCommand
Shortcut key registration
Monitor input
Change some flags when typing, save them to storage.local, and then detect them during the shortcut onCommand