Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

Clients.get()

Baseline Widely available

Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis ⁨avril 2018⁩.

Expérimental: Il s'agit d'une technologie expérimentale.
Vérifiez attentivement le tableau de compatibilité des navigateurs avant de l'utiliser en production.

La méthode get() de l'interface Clients récupère un service worker client correspondant à un id donné et le retourne dans une Promise .

Syntaxe

js
self.clients.get(id).then(function (client) {
  // Faire quelque chose avec le client
});

Paramètres

id

Une DOMString représentant l'id du client que vous souhaitez récuperer.

Valeur de retour

Une Promise qui se résoud avec un objet Client.

Exemples

js
self.clients.get(options).then(function (client) {
  self.clients.openWindow(client.url);
});

Spécifications

Specification
Service Workers
# clients-get

Compatibilité des navigateurs