LocalConnection между задержкой отправки SWF и анализатором LocalConnection - PullRequest
2 голосов
/ 06 мая 2011

Я испытываю странную проблему в связи LocalConnections между 2 swf.

Первый (приложение FLEX) отправляет сообщение о выделенном LocalConnection второму (приложение Flash).Затем Flash отвечает, отправляя сообщение по другому выделенному LocalConnection.Это сообщение не получено напрямую от FLEX, и задержка составляет не менее 30 с, до 1 или 2 минут!Кажется, проблема возникает только с Flash Player> = 10, а с Chrome никогда не возникает.

В Интернете я не нашел ничего похожего на подобную проблему или заметок о выпуске Flash Player.У кого-нибудь уже была такая проблема?

Кстати, есть ли какой-нибудь инструмент, который можно использовать для перехвата связи LocalConnection?Это может помочь мне лучше понять проблему.

Спасибо!


Дополнительная информация:

  • swf расположены в разных кадрах
  • swf встраивается с swfobject
  • Я пытался отложить отправку Flash, я пытался создать другое LocalConnection, выделенное для этого вызова, но у меня всегда был один и тот же результат: для всех вызовов метод FLEX вызывается после такой же задержки.
  • Я также установил таймер в FLEX для периодического входа в систему, чтобы увидеть, нет ли фонового процесса, задерживающего обработку метода, но все выглядит нормально

1 Ответ

0 голосов
/ 12 мая 2011

Я не думаю, что проблема связана с несколькими браузерами и т. Д. Я использовал LocalConnection между flash + flex и никогда не испытывал никаких задержек.Вы сами пробовали swfs?Они все еще должны быть в состоянии общаться.LocalConnection не требует браузера.

С LocalConnection вы также можете определить, когда установлено соединение, а также есть ли ошибка отправки.Если автономный запуск swfs, вы можете отследить любые ошибки.Также вы можете попробовать использовать MonsterDebugger для диагностики проблем из swfs в вашем браузере.MonsterDebugger также использует LocalConnection, поэтому, если он работает, вы можете быть уверены, что это что-то в вашем коде, а не LocalConnection.

...