contextualIdentities.onCreated
Wird ausgelöst, wenn eine neue kontextuelle Identität erstellt wird. Kontextuelle Identitäten können von Erweiterungen mithilfe der contextualIdentities
-API erstellt werden oder direkt vom Benutzer über die Benutzeroberfläche des Browsers.
Syntax
browser.contextualIdentities.onCreated.addListener(listener)
browser.contextualIdentities.onCreated.removeListener(listener)
browser.contextualIdentities.onCreated.hasListener(listener)
Ereignisse haben drei Funktionen:
addListener(listener)
-
Fügt diesem Ereignis einen Listener hinzu.
removeListener(listener)
-
Stoppt das Zuhören auf 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 wird dieses Argument übergeben:
changeInfo
-
object
. Ein Objekt, das eine einzige Eigenschaft enthält,contextualIdentity
, welches eincontextualIdentities.ContextualIdentity
-Objekt ist und die erstellte Identität darstellt.
Browser-Kompatibilität
BCD tables only load in the browser
Beispiele
function handleCreated(changeInfo) {
console.log(`Created: ${changeInfo.contextualIdentity.name}`);
}
browser.contextualIdentities.onCreated.addListener(handleCreated);