Сообщение от рони
|
Torero,
var uids = []; попробуйте без var, может дело в видимости
|
Попробывал различные вариации с var и без него.
Срабатывает вот такой вариант:
dApi.call('friends.getOnline',param1,function(ret){
uids = ret.response;
});
alert(uids);
но только с третьего раза. Тоесть скрипт надо запускать три раза вручную. При этом циклы и задержки не улучшают ситуацию. Приходится все равно запускать скрипт три раза. Если переменную обьявляю вначале, вообще не получается записать в нее данные(
Скорее всего, после первого прохождения создается переменная, после второго в переменную записывается значение и последний раз уже выводится результат