![]() |
|
||||||||||
|
|||||
|
Регистрация: May 2008
Сообщений: 20
|
не пойму, голова кругом идет
принимаю и отсылаю xml-данные через каждые 2 секунды onEnterFrame = function()
{
if(getTimer()>myTime)
{
doLoadServer();
myTime = getTimer()+2000;
}
}
loadXMLShowTable(mystr) { _root.myXMLGame = new XML();
_root.myXMLGame.ignoreWhite=true;
_root.myXMLResponseGame = new XML();
_root.myXMLResponseGame.ignoreWhite=true;
_root.myXMLGame.sendAndLoad(mystr, _root.myXMLResponseGame);
_root.myXMLResponseGame.onLoad = function(successtable)
{
...
}
}
программы выполняется некоторое время более менее нормально, а потом начинается подвисание, эксплорер долго над чем-то думает, флэш надо закрывать аварийно, если смотреть из флэша в чем может быть проблема? пожалуйста, хоть какой-нибудь намек |
|
|||||
|
на запрос нужно время, иногда двух секунд не хватает.
Повторный запрос желательно отсылать если пришёл ответ от первого запроса. тоесть в вашем желании: ждём пришёл ли ответ с сервера, если пришёл смотрим сколько прошло времени - больше 2 секунд отправляем следующий, меньше - ждём. а то вы наотправляете их, а потом они одним скопом к вам возвращаются. |
![]() |
![]() |
Часовой пояс GMT +4, время: 10:06. |
|
|
« Предыдущая тема | Следующая тема » |
|
|