swfLoader vs mx Image - PullRequest
       63

swfLoader vs mx Image

0 голосов
/ 29 сентября 2011

У меня есть приложение, которое я перевожу с flex 3 на flex 4.5. В этом приложении есть некоторые компоненты mx Image, которые загружают простой SWF-файл (изображение). Изображение Spark не загружает SWF-файлы, поэтому мне было интересно, должен ли я сохранить mx Image или я должен изменить его на SWFLoader? Есть ли какие-либо преимущества в использовании одного или другого?

1 Ответ

0 голосов
/ 29 сентября 2011

Чтение документации Adobe о Управление изображениями :

Adobe Flex поддерживает несколько форматов изображений, включая GIF, JPEG и PNG.Вы можете импортировать эти изображения в свои приложения, используя элемент управления Spark Image или BitmapImage.Для загрузки SWF-файлов используется элемент управления SWFLoader.

Элемент управления Image является частью наборов компонентов MX и Spark.Хотя вы можете использовать элемент управления MX Image в своем приложении, Adobe рекомендует вместо этого использовать элемент управления Spark Image.

Как говорится и рекомендуется, лучше использовать архитектуру spark, а не mx.(когда бы это ни было возможно. Не рекомендуется смешивать компоненты spark и mx, но Adobe еще не перевела все компоненты на spark).Я пойду на <s:SWFLoader /> (что уже является новой номенклатурой для <mx:SWFLoader />.)

...