J'ai deux films flash communiquant les uns avec les autres en utilisant localConnection, passant un objet de swfA à swfB. Cela semble fonctionner, mais échouera occasionnellement. La seule information que nous avons est que l'événement d'état est déclenché avec un niveau de error
, il n'y a pas d'autres informations. Une fois la connexion échouée, elle continuera à le faire. Je ne sais pas pourquoi ça se passe mais ce n'est pas un problème de sécurité (les deux films tournent sur le même domaine) et toute la communication est enveloppée dans un try..catch
.LocalConnection dans Flash Player échoue-t-il parfois?
Est-ce que quelqu'un a déjà vu cela ou quelqu'un peut-il suggérer une méthode alternative pour communiquer entre les films? J'ai essayé d'utiliser ExternalInterface
mais c'est trop lent pour le nombre de mises à jour qui sont envoyées.
Ils échouent. Comme Sean le mentionne plus bas, c'est souvent à cause de conflits de noms ... Mais il y a aussi d'autres cas. Ils «travaillent», mais ils ne sont certainement pas fiables. :( – Gabriel