IPB

Здравствуйте, гость ( Вход | Регистрация )

> Ошибка setTimeout в CS5, лажа адобов
chingachgoog
сообщение 14.09.2012 - 13:35
Сообщение #1


Ветеран конференции
*****

Группа: Пользователь
Сообщений: 1130
Регистрация: 27.02.2009
Из: Moscow
Пользователь №: 9144



Как все знают, у setTimeout (как и у интервалов) есть ДВА синтаксиса:

setTimeout (functionReference:Function, interval:Number, [param1:Object, param2, ..., paramN]) : Number
setTimeout (objectReference:Object, methodName:String, interval:Number, [param1:Object, param2, ..., paramN]) : Number

Второй синтаксис, кстати, очень юзабельный. Но вот он и не работает у тупых адобов на их 5-м сьюте ((( Вернее их тупой компилятор считает такой синтаксис за ошибку и крушит сборку. Поэтому выход, как обычно - нае - тьфу - обмануть компилятор:

_global['setTimeout'](objectReference:Object, methodName:String, interval:Number, [param1:Object, param2, ..., paramN]) : Number

Короче, как обычно: позор адобам!


--------------------
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
 
Открыть новую тему
Ответов (1 - 2)
tiHo
сообщение 14.09.2012 - 21:21
Сообщение #2


C:\>
*****

Группа: Супермодераторы
Сообщений: 1599
Регистрация: 10.04.2006
Из: Млечный Путь, 3-я планета от Солнца, Россия, Московская область, Жуковский.
Пользователь №: 293



негодяи. что тут сказать. спасибо за информацию.


--------------------
Вопрос-ответ для flash-разработчиков
С тех пор, как за Теорию Относительности принялись математики, я ее сам больше не понимаю. (с) Эйнштейн А.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
MustLive
сообщение 10.10.2012 - 00:03
Сообщение #3


Ветеран конференции
*****

Группа: Flash Zone Team
Сообщений: 4832
Регистрация: 10.03.2005
Из: Киев
Пользователь №: 5



Очередной интересный пример из жизни Адоба. Как они сами себя "перехитрили". Усложнив жизнь при этом флеш разработчикам и AS программистам. Помимо вылетов и других багов в адобовских "сьютах", о чём неоднократно писалось на форуме, это ещё один пример проблем имеющихся в CS.

chingachgoog, ты можешь на основе этого бага и своей подборки "дцать причин не любить AS3" сделать подборку причин не любить Адоб smile.gif. К ней также можешь добавить дырявость флеш плеера, иногда и флеш редактора, дырявость AIR, шоквейв плеера и других программных продуктов Адоба. А также закрытие разработки флеш плеера под Linux и мобильные устройства.


--------------------
Best wishes & regards,
MustLive
Администратор сайта
http://mlfun.org.ua
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 22.05.2013 - 03:21