всё-таки правильным вариантом оказалось следующее:
Код: Выделить всё
vk.api('friends.get', { fields: 'uid, first_name, last_name, nickname' }, friendsGetSuccess, friendsGetFail);
Код: Выделить всё
vk.api('friends.get', { fields: 'uid, first_name, last_name, nickname' }, friendsGetSuccess, friendsGetFail);
Код: Выделить всё
C:\vk_api_connection\src\main.as(42): col: 13 Error: Access of undefined property result_tf. result_tf.text = data[0]['uid'] + ' ' + data[0]['first_name'] + ' ' + data[0]['last_name'] + ' ' + data[0]['photo_big']; C:\vk_api_connection\src\main.as(48): col: 13 Error: Access of undefined property result_tf. result_tf.text = data.error_msg;
Код: Выделить всё
var request_params: Object = {method: method}; request_params.api_id = _api_id; request_params.format = "JSON"; request_params.v = "3.0"; request_params.test_mode = "1";//me added!!! if (options.params) { for (var i: String in options.params) { request_params[i] = options.params[i]; } }... variables['sig'] = _generate_signature(request_params); variables['sid'] = _api_sid; variables['test_mode'] = "1";//me added!!! var request:URLRequest = new URLRequest();
Код: Выделить всё
// для тестирования локально, вводим свои данные здесь и раскоменчиваем код /*flashVars['api_id'] = 1728947; flashVars['viewer_id'] = 1306422; flashVars['sid'] = 'a1006fd1e8gb9bd669e1119280166bc6cb9110b8a111550333bf041301'; flashVars['secret'] = '7ef8l6a4p8'; */
Может надо сначала хоть один addChild вызвать?пока Displayable-объект не добавлен на сцену, свойство stage этого объекта очевидно равно null (сначала выполняется конструктор объекта)
если я правильно понял, тоПосмотри после каких действий в коде урока - сразу при запуске.
//-------------------------------------------Конструктор класса-----------------------------------возникает при вызове
var flashVars:Object = stage.loaderInfo.parameters as Object;
с проблемой разобраться?public function Main():void
{
if (stage) init();
else addEventListener(Event.ADDED_TO_STAGE, init);
}
private function init(e:Event = null):void
{
removeEventListener(Event.ADDED_TO_STAGE, init);
// Если тут написать твой код и немного пошаманить, то должно заработать.
}