пятница, ноября 12, 2010
Баг при ресайзе флеш-приложений в хроме под маком
Обнаружился неприятный баг - если вставлять на страничку резиновый флеш, то под макосью в хроме он будет очень некрасиво ресайзиться. Непонятно, кто виноват, хром или флеш, но на Адоби баг повесили - https://bugs.adobe.com/jira/browse/FP-5772. Можно голосовать.
четверг, ноября 04, 2010
воскресенье, октября 31, 2010
Flash Builder Burrito
Баян уже конечно, но все же скажу, что скачал себе бурито на днях и почитал про coding enhancements, как то:
- Code templates
- Metadata code completion
- Override implement methods
- Quick Assists such as Rename in file/workspace, Organize imports, Convert to field, Assign to variable, Split variable declaration
- Generate from usage to generate a local variable, field, method, class, interface, and event handler from their usage
среда, июля 14, 2010
Internal Flash Builder Error
Если у вас "Internal Flash Builder Error" и ничего больше, а в логе
java.lang.NullPointerException at macromedia.abc.Optimizer.optimize(Optimizer.java:84)...,
то посмотрите, не используете ли вы -link-report в параметрах компилятора.
java.lang.NullPointerException at macromedia.abc.Optimizer.optimize(Optimizer.java:84)...,
то посмотрите, не используете ли вы -link-report в параметрах компилятора.
среда, апреля 21, 2010
ZaaIL - поддержка более 40 форматов изображений во флеше
Zaalabs портировали библиотеку DevIL с помощью алхимии. На данный момент поддерживается более 40 типов изображений. В будущем планируют добавить еще 20 форматов. Попробовать можно по ссылке.
четверг, марта 11, 2010
четверг, января 28, 2010
Баг при переименовании класса во Flex Builder
Заметил интересный баг: если переименовать класс в одном проекте, то старательный Flex Builder переименует одноименные классы в других проектах. Точнее названия файлов он оставит старые, а внутри все перелопатит.
вторник, января 12, 2010
Утечка памяти в IE 8
Столкнулся со следующей проблемой. Есть простое приложение, использующее ExternalInterface.addCallback:
Флешка вставлена через swfobject. В IE8 при перезагрузке страницы видно, что память отданная под страничку с флешом не освобождается, что приводит к падению браузера через несколько перезагрузок. Немного поискав, нашел в swfobject 2.2 метод:
Removes a SWF from your web page. Is especially built to safely (only remove a SWF after it has been loaded, to avoid broken references) and completely (nullify references to avoid memory leaks) remove a SWF in Internet Explorer.
И помогло :)
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
applicationComplete="appCompleteHandler();">
<mx:Script>
<![CDATA[
private function appCompleteHandler():void {
if (ExternalInterface.available) {
ExternalInterface.addCallback("getWidth", getWidth);
}
}
private function getWidth():Number {
return width;
}
]]>
</mx:Script>
</mx:Application>
Флешка вставлена через swfobject. В IE8 при перезагрузке страницы видно, что память отданная под страничку с флешом не освобождается, что приводит к падению браузера через несколько перезагрузок. Немного поискав, нашел в swfobject 2.2 метод:
swfobject.removeSWF(objElemIdStr)
Removes a SWF from your web page. Is especially built to safely (only remove a SWF after it has been loaded, to avoid broken references) and completely (nullify references to avoid memory leaks) remove a SWF in Internet Explorer.
И помогло :)
Подписаться на:
Сообщения (Atom)