omnibox.onInputStarted
Wird ausgelöst, wenn der Benutzer beginnt, mit Ihrer Erweiterung zu interagieren, indem er das Schlüsselwort in die Adressleiste eingibt und dann die Leertaste drückt.
Dies wird gesendet, bevor irgendwelche omnibox.onInputChanged
Ereignisse ausgelöst werden.
Syntax
js
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)
-
Stoppt das Zuhören für dieses Ereignis. 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.
Beispiele
js
browser.omnibox.onInputStarted.addListener(() => {
console.log("User has started interacting with me.");
});
Browser-Kompatibilität
Loading…
Hinweis:
Diese API basiert auf Chromiums chrome.omnibox
API.