2008-11-03 13 views
8

Folks,affichage HTML dans un Actionscript 3 projet

Je tirais tout mon flash (projet pur AS3, pas Flash CS3) le contenu d'un back-end Drupal à des fins de référencement. Cela fonctionne très bien, sauf que le rendu HTML intégré à l'objet TextField laisse beaucoup à désirer. Quelqu'un pourrait-il recommander des bibliothèques qui me permettraient d'afficher des éléments HTML? A ce stade, les bibliothèques commerciales ou open-source sont les bienvenues.

Merci, Marcus

Répondre

0

Essayez d'utiliser ce Flex iFrame, qui est calquée sur son homologue iframe HTML. Je n'ai pas encore utilisé cette solution dans mes applications Flex, mais cela semble prometteur.

http://deitte.com/archives/2006/08/finally_updated.htm

Cependant, s'il vous plaît noter que ce même auteur recommande maintenant contre en utilisant ce.

Comme toujours, votre kilométrage peut varier, Randy Stegbauer

0

Votre swf doit-il remplir toute la page Web? Pourquoi ne pas avoir votre swf appelez un javascript qui va peupler un DIV ou autre chose. Ou juste avoir le PHP le générer. Je suppose que j'ai besoin de plus d'informations sur ce que vous essayez de faire ...

1

Il ya un Flex HTML component disponible qui est plutôt bon. Il utilise le navigateur pour rendre le contenu.

Cependant, ce n'est pas gratuit. Vous devrez investir 149 $.

Vous pouvez tester les fonctionnalités de ce composant here.

0

Tant que votre projet est vue dans un navigateur web, votre meilleur pari serait de superposer le contenu HTML dans un DIV ou iFrame au-dessus du contenu Flash à l'aide d'un outil JavaScript tels que JQery's ThickBox

2

AIR introduit un DisplayObject appelé flash.html.HTMLLoader. Il fonctionne avec WebKit, donc si votre contenu est compatible avec Safari, il fonctionnera avec HTMLLoader.

0

Vous pouvez essayer ce AS3 HTML Parser Library ... fonctionne bien pour mes besoins, Il supporte actuellement la plupart des éléments (y compris img, span, div).