Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 22.11.2014, 20:22
PsychoTech вне форума Посмотреть профиль Отправить личное сообщение для PsychoTech Найти все сообщения от PsychoTech
  № 1  
Ответить с цитированием
PsychoTech
 
Аватар для PsychoTech

Регистрация: Aug 2014
Адрес: Где-то на поверхности планеты, какой хз
Сообщений: 113
Attention addeventlistener не работает в urlloader

Столкнулся с такой проблемой. написал скрипт простенького универсального загрузчика на URLLoader. Раньше все пахало с денвером на ура. а недавно начал делать игру и решил его использовать, но оказалось что скрипт уже не работает мало того что он не получает данные от сервера больше он вообще похоже даже не пытается. пытался ловить ошибки все возможные и статусы но все пусто. создается впечатление что addeventlistener не регистрирует слушателей. В loader все грузит без проблем. В общем помогите найти ошибку или причину по которой не работает либо дайте инфу на альтернативу URLLOADER. над скриптом как только не изгалялся. вот первый вариант кажется. НЕ РАБОТАЕТ

Код AS3:
package NetFicha 
{
	import flash.display.*;
	import flash.events.Event;
	import flash.net.URLLoader;
	import flash.net.*;
 
	/**
	 * ...
	 * @author @PsYcHoTeChNiCk
	 */
	public class UniversalLoad extends Sprite 
	{
		private var loader: URLLoader;
		private var request: URLRequest;
		private var sendData: URLVariables;
		public var ansverData: String;
		public var ansverData2: Number;
 
		public function UniversalLoad(URLQuest: String, accessKey: String) 
		{
			request = new URLRequest(URLQuest);
			request.method = URLRequestMethod.POST;
 
			sendData = new URLVariables();
			sendData['accessKey'] = accessKey;
 
			request.data = sendData;
			loader = new URLLoader();
			loader.addEventListener(Event.COMPLETE, onLoad);
			loader.load(request);
		}
		private function onLoad(e: Event):void {
			ansverData = loader.data;
		}
 
	}
 
}

Создать новую тему   Часовой пояс GMT +4, время: 21:47.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 21:47.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.