D'après ce que je comprends, le grand avantage des travailleurs Web partagés de HTML5 est qu'ils peuvent accepter plusieurs connexions dans un seul thread d'exécution distinct.HTML5: travailleur Web partagé avec plusieurs connexions
Ma question est la suivante: est-ce que quelqu'un a eu plusieurs connexions avec SharedWorker pour travailler en tant que fil conducteur avec Google Chrome? J'utilise la dernière version 12.0.742.112.
Démo: http://demos.zulius.com/html5/sharedworker
Source (en cas démo est en baisse): index.html, sharedworker.js
La démo établit 2 écouteurs d'événements séparés. Le résultat attendu est:
foo got message: Hello World! You are connection #1
bar got message: Hello World! You are connection #2
Dans la démo, les deux écouteurs d'événements compter correctement le feu, mais la connexion variable n'est pas maintenue dans le script SharedWorker. Cela m'amène à croire que chaque connexion à SharedWorker s'exécute dans un thread séparé.
Est-ce que je fais quelque chose de mal? Ou le support de Chrome pour SharedWorker n'est-il pas tout à fait là?
MISE À JOUR: la démo fonctionne maintenant.
juste une suggestion .. travailleurs web est une nouvelle technologie .. vous devriez être sur le canal canari ou atleast bêta. ne sais pas à propos de votre problème :(peut-être il n'a pas encore atteint stable? – Achshar
Voici une démo de travailleurs Web partagés avec plusieurs connexions http://www.antkorp.in/sharedworkers/ –