Chrome-Erweiterung: Ich suche nach einer Möglichkeit, globale Tastaturkürzel zuzuweisen, die auch dann aufgerufen werden können, wenn der aktuelle Tab keinen Inhalt (und damit kein Inhaltsskript) enthält. Einige Beispiele für solche Registerkarten: Registerkarten für neue Registerkarten, Registerkarten für Erweiterungen: chrome: // Registerkarten für nicht geladene Seiten usw. Anwendungsfälle für eine solche Anforderung sind Vorgänge wie Schließen des Registers, Wechseln zum nächsten / vorherigen Register usw.
Die chrome.commands API ermöglicht dies. Es scheint jedoch keine Möglichkeit für den Benutzer zu geben, diese Tastaturkürzel zu konfigurieren, was ich wirklich von meiner Erweiterung zulassen möchte.
Gibt es eine Möglichkeit, konfigurierbare Tastaturkürzel zu erhalten, die kein Inhaltsskript benötigen?
Die Verknüpfung für chrome.commands
kann nicht von der Erweiterung geändert werden, sie ist jedoch vom Benutzer konfigurierbar. Diese Schnittstelle ist integriert und wird von Chrome selbst angeboten.
Besuchen Sie die Erweiterungsseite, scrollen Sie nach unten und klicken Sie auf den Link Befehle konfigurieren . Ein Feld wird angezeigt, in dem der Benutzer die bevorzugte Verknüpfung festlegen kann:
Der Code für die Erweiterung "Remap-Verknüpfung" wird in diese Antwort .
Tags und Links google-chrome-extension keyboard-shortcuts global content-script