Aktionen über die Omnibox auslösen
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Sie können Nutzern erlauben, über die Chrome-Omnibox (in der Regel als Adressleiste bezeichnet) mit Ihrer Erweiterung zu interagieren. Wenn ein Nutzer von der Erweiterung definierte Keywords in die Omnibox eingibt, steuert Ihre Erweiterung, was der Nutzer in der Omnibox sieht. In der Beispielerweiterung „
Omnibox New Tab Search
“ wird "nt" als Keyword verwendet. Wenn der Nutzer „nt“ in die Omnibox eingibt, wird die Erweiterung aktiviert. Um dies dem Nutzer zu signalisieren, wird das bereitgestellte 16 × 16-Symbol in Graustufen dargestellt und in der Omnibox neben dem Namen der Erweiterung angezeigt.
Beispiel für die Verwendung der Omnibox zum Auslösen einer Aktion.
Durch den eingegebenen Text sendet Chrome ein Ereignis an den
omnibox.onInputEntered
Event-Handler. Im Handler öffnet die Erweiterung einen neuen Tab mit einer Google-Suche nach der Eingabe des Nutzers.
chrome.omnibox.onInputEntered.addListener((text)=>{// Encode user input for special characters , / ? : @ & = + $ #constnewURL=`https://www.google.com/search?q=${encodeURIComponent(text)}`;chrome.tabs.create({url:newURL});});
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2024-01-22 (UTC)."],[],[]]