Привет, ребята. У меня проблема с рендерингом предметов. У меня есть группа данных, которая отображает аватарку людей на Facebook. Я также проверяю их статус, но я делаю это в рендерере элементов
FacebookDesktop.api(data.status_id,handle_data);
Теперь, что происходит, это то, что статусы перепутаны. Лишь немногие люди действительно показывают свой истинный статус, а другие получают статус других людей. Я предполагаю, что это потому, что Flash Builder выполняет код, прежде чем я получу ответный звонок с сервера Facebook, и именно поэтому статусы не синхронизированы.
Есть ли решение этой проблемы? как остановить рендерер элемента от обработки до того, как он получит все данные?
Я понимаю, что могу извлечь данные из основной программы, но я спрашиваю, есть ли способ сделать это внутри средства визуализации элементов для будущего использования
10 раз!
10x за ваш ответ, но я все еще испытываю ту же проблему при использовании класса. потому что нет никакой возможности узнать, когда я заберу звонок с сервера Facebook. Проблема с Facebook API для Flash заключается в том, что вы получаете информацию в функции diffrent от той, что вы посылаете вызов /
я не могу этого сделать:
return FacebookDesktop.api(id+"",profilepic, {
fields:"picture",type:"large"
});
так что мне нужно вернуть информацию из функции profilepic, но я понятия не имею, получила ли она данные.