J'ai une application que je migre de flex 3 à flex 4.5. Dans cette application, il y a des composants mx Image qui chargent un simple fichier swf (image). L'image Spark ne charge pas les fichiers swf, donc je me demandais, devrais-je conserver l'image mx, ou devrais-je la changer en SWFLoader? Y a-t-il des avantages à utiliser l'un ou l'autre?swfLoader vs mx Image
Répondre
lecture des documents Adobe à propos Image control:
Adobe Flex prend en charge plusieurs formats d'image, y compris GIF, JPEG, PNG et . Vous pouvez importer ces images dans vos applications en utilisant le contrôle Spark Image ou BitmapImage. Pour charger les fichiers SWF, vous utilisez le contrôle SWFLoader .
Le contrôle Image fait partie des ensembles de composants MX et Spark. Alors que vous pouvez utiliser le contrôle MX Image dans votre application, Adobe recommande que vous utilisez le contrôle Spark Image à la place.
Comme il est dit et recommande, il est préférable d'utiliser l'architecture d'allumage, au lieu de la mx un (chaque fois qu'il est possible. Ce n'est pas un bon idead pour mélanger les composants d'allumage et mx, mais Adobe n'a pas migré chaque composant à étincelle encore). Je vais pour <s:SWFLoader />
(ce qui est déjà une nouvelle nomenclature pour <mx:SWFLoader />
.)
- 1. Copier bitmapData De mx: Image
- 2. Flex: Enregistrement mx: image avec effets appliqués
- 3. Capture d'événements clés dans un mx: Image
- 4. Flex: Copie bitmapData d'une image chargée dans une autre SWFLoader
- 5. Mise en page horizontale: mx vs spark - Redimensionnement des enfants
- 6. Contrôle SWFLoader Volume
- 7. SWFLoader et événements chargement
- 8. flex SWFLoader accélérer l'animation
- 9. flex - SWFLoader - authentication
- 10. L'alerte donne l'erreur PopUpManager lorsqu'il est utilisé avec SWFLoader
- 11. Flex4 obtenir la hauteur et la largeur d'un mx: Image
- 12. Image vs Photo vs Image - Modèles de nommage
- 13. Toile vs Image Android
- 14. Convertir le chargeur en SWFLoader
- 15. différence entre swfLoader et ModulLoader
- 16. SWFLoader, ByteArray et les paramètres
- 17. Restrictions de domaine pour swfloader
- 18. mx: Retour à la ligne de mx: Liste
- 19. Flex: MX + Sparks contre les composants MX uniquement
- 20. Avantage de l'utilisation de mx: Texte sur mx: Libellé
- 21. Balise toile - drawarc vs image
- 22. image archive bande d'image VS
- 23. Sanselan vs Java-Image-io
- 24. mx: MediaPlayback Flex tag
- 25. Internationaliser un mx: MenuBar?
- 26. MouseEvent.MOUSE_DOWN sur mx: TextInput
- 27. Erreur avec mx: Remoteobject
- 28. Dynamic MX Records
- 29. Comment étendre le composant SWFLoader pour qu'il s'adapte à une image de taille quelconque à l'intérieur?
- 30. persil et swfloader: propagation de domaine célèbre
Eh bien, thats la chose avec SWFLoader, son même composant, mais avec une nomenclature différente, alors pourquoi devrais-je utiliser swf chargeur au lieu de l'image mx – Mansuro
Pour la même raison, je vous ai dit dans la réponse: n'avoir qu'une seule architecture supportée (étincelle). C'est une question ou une propreté. Quoi qu'il en soit, c'est à vous de décider, étant donné que ' ' étend ' '. –
Lasneyx