![]() |
|
||||||||||
|
|||||
|
Регистрация: Apr 2004
Адрес: Ramat Gan, Israel
Сообщений: 30
|
function sendXML()
{
trace("in sendXML")
Socket.send(RequestXML);
Socket.onData = distributeReplays;
}
private function foo()
{
trace("in foo");
}
private function distributeReplays(replay)
{
trace("in distributeReplays");
foo();
}
in sendXML in distributeReplays А foo() не вызывается! И сообщений об ошибках тоже нет... Что я не так делаю? |
|
|||||
|
Думаю что это потому что this другой в момент вызова distributeReplays
Не уверен, но может так сработает: |
|
|||||
|
Регистрация: Apr 2004
Адрес: Ramat Gan, Israel
Сообщений: 30
|
идея оказалась верной. Он действительно терял this. This для него оказывался сам сокет. Вот так работает:
спасибо!!! |
![]() |
Часовой пояс GMT +4, время: 00:56. |
|
|
« Предыдущая тема | Следующая тема » |
|
|