RegisteredUserScript.unregister()

La méthode unregister() de l'interface  RegisteredUserScript désenregistre le script utilisateur représenté par cette instance d'interface et précédemment enregistré via  userScripts.register().

Note: Les scripts utilisateur sont automatiquement désenregistrés lorsque la page d'extension correspondante (à partir de laquelle les scripts utilisateur ont été enregistrés) est déchargée, vous devez donc enregistrer un script utilisateur depuis une page d'extension qui persiste au moins aussi longtemps que vous voulez que les scripts utilisateur restent enregistrés..

Syntaxe

const registeredUserScript = await browser.userScripts.register(
  userScriptOptions       // object
);
…
await registeredUserScript.unregister()

Paramètres

Aucun

Valeur retournée

Une Promise qui sera résolu une fois le script utilisateur désenregistré. La promesse ne rapporte rien.

Compatibilité du navigateur

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxOperaSafariFirefox pour Android
unregisterChrome Aucun support NonEdge Aucun support NonFirefox Support complet 68
Support complet 68
Support complet 66
Désactivée
Désactivée From version 66: this feature is behind the extensions.webextensions.userScripts.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Opera Aucun support NonSafari Aucun support NonFirefox Android Support complet 68

Légende

Support complet  
Support complet
Aucun support  
Aucun support
Une action explicite de l'utilisateur est nécessaire pour activer cette fonctionnalité.
Une action explicite de l'utilisateur est nécessaire pour activer cette fonctionnalité.

Voir aussi