PDA

Просмотр полной версии : Тормоза при обмене данными с серваком


push
22.03.2010, 13:12
Значит, такая ситуация. Флеша отсылает каждую минуту данные на сервак. Он их там благополучно сохраняет. Как бы с обменом данных между серваком и флешой все гут.
НО, есть ПРОБЛЕМЫ!!! Во-первых, после того как произошел обмен данных в строке браузера по-прежнему стоит "Ожидание ответа от ...".
Во-вторых, флеша нереально тормозит из-за этого.
Было установлено, что если после того как произошел обмен данными переключиться на другую вкладку браузера, и потом вернуться на вкладку с флешой появляется заветное "Готово" и тормоза исчезают.

Скажите, что это такое я как с этим бороться??????

iflamberg
22.03.2010, 13:20
пишите сюда глючащий код и выложить флешку на общее обозрение было бы не плохо тоже. Так пока не понятно, у меня, например, все отлично работает.

push
22.03.2010, 14:31
дык, код вроде канонический - проще не куда. с обменом данных все гут: сервак спокойно принимает и сохраняет данные от флеша. флеш тоже всегда пишет что данные загружены. а тормоза есть :(

function myOnLoad() {
trace("Данные загружены");
}

function fun() {
var data = _root.mydata.toString();

if(data.length > 0) {
var url = "http://localhost/cgi-glob/inter.cgi";
var myLoadVars = new LoadVars();
var returnedVars = new LoadVars();

myLoadVars.data = data;

// Пересылаем данные

returnedVars.onLoad = myOnLoad;

myLoadVars.sendAndLoad(url, returnedVars, "GET");
}
}