Frage

Gibt es eine einfache Möglichkeit, diese Art von Optionen zur Browsererweiterung hinzuzufügen (ich verwende das Crossrider-Framework, um browserübergreifende Erweiterungen zu erstellen)?

Benutzer müssen nur die gewünschte Verknüpfung eingeben und auf die Schaltfläche Speichern klicken

Dies ist ein Screenshot aus dem send to kindle chrome-Erweiterung

shortcut

War es hilfreich?

Lösung

Mit der Crossrider-API können Sie Tastaturkürzel hinzufügen

appAPI.shortcut.add('ALT+CTRL+X', function (event) {
    alert('Alt+Ctrl+X');
}, {type: 'keydown'});

Bearbeiten:

Sie können die Benutzerverknüpfungseinstellungen auch in der Erweiterungsdatenbank speichern:

appAPI.db.set('user_shortcuts', ['Alt+Ctrl+X', 'Ctrl+F12']);
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top