SharedWorker.port

La propriété port de l'interface SharedWorker retourne un objet MessagePort utilisé pour contrôler et communiquer avec le worker partagé.

Syntaxe

myWorker.port;

Valeur

Un objet MessagePort.

Exemple

L'exemple de code suivant montre la création de l'objet SharedWorker en utilisant le constructeur SharedWorker(). Plusieurs scriptes peuvent accéder au worker avec l'objet MessagePort accessible grâce à la propriété SharedWorker.port — le port est ouvert avec la méthode start().

var myWorker = new SharedWorker('worker.js');
myWorker.port.start();

Pour un exemple complet, voir (en) Exemple basique de worker partagé ((en) démonstration d'un worker partagé.)

Spécifications

Spécifications Status Commentaire
HTML Living Standard
La définition de 'AbstractWorker.onerror' dans cette spécification.
Standard évolutif

Compatibilité des navigateurs

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxInternet ExplorerOperaSafariWebview AndroidChrome pour AndroidFirefox pour AndroidOpera pour AndroidSafari sur iOSSamsung Internet
portChrome Support complet 4Edge Support complet 79Firefox Support complet 29IE Aucun support NonOpera Support complet 10.6Safari Aucun support 5 — 6.1WebView Android Aucun support NonChrome Android Aucun support NonFirefox Android Support complet 33Opera Android Aucun support 11 — 14Safari iOS Aucun support 5.1 — 7Samsung Internet Android Aucun support 4.0 — 5.0

Légende

Support complet  
Support complet
Aucun support  
Aucun support

Voir aussi