omnibox.onInputStarted
Wird ausgelöst, wenn der Benutzer mit Ihrer Erweiterung interagiert, indem er deren Schlüsselwort in die Adressleiste eingibt und dann die Leertaste drückt.
Dies wird gesendet, bevor irgendwelche omnibox.onInputChanged
-Ereignisse ausgelöst werden.
Syntax
browser.omnibox.onInputStarted.addListener(listener)
browser.omnibox.onInputStarted.removeListener(listener)
browser.omnibox.onInputStarted.hasListener(listener)
Ereignisse haben drei Funktionen:
addListener(listener)
-
Fügt diesem Ereignis einen Listener hinzu.
removeListener(listener)
-
Hört auf, diesem Ereignis zu lauschen. Das Argument
listener
ist der zu entfernende Listener. hasListener(listener)
-
Überprüft, ob
listener
für dieses Ereignis registriert ist. Gibttrue
zurück, wenn es zuhört, andernfallsfalse
.
addListener Syntax
Parameter
listener
-
Die Funktion, die aufgerufen wird, wenn dieses Ereignis eintritt. Der Funktion werden keine Argumente übergeben.
Browser-Kompatibilität
Report problems with this compatibility data on GitHubdesktop | mobile | ||||||
---|---|---|---|---|---|---|---|
onInputStarted |
Legend
Tip: you can click/tap on a cell for more information.
- Full support
- Full support
- No support
- No support
Beispiele
browser.omnibox.onInputStarted.addListener(() => {
console.log("User has started interacting with me.");
});
Hinweis:
Diese API basiert auf der chrome.omnibox
API von Chromium.