2009-05-28 18 views
1

Je dois envoyer une image pour flasher avec une interface externe (as3) ... ne peut pas être une url parce que je n'ai pas de connexion ... J'essaie d'ouvrir le fichier image et envoyer au flash comme du texte mais sans succèsimage avec interface externe

une idée?

Répondre

0

Essayez de fournir plus de détails. Quel devrait exactement ouvrir le fichier image? En fait, flash lui-même peut ouvrir le fichier image à partir du disque dur. Mais si je comprends votre problème, ce n'est peut-être pas une solution? Est-ce?

1

La réponse courte est: Veuillez ne pas faire cela.

Si vous devez, alors vous aurez besoin de prendre les données d'image, l'encoder avec quelque chose HTTP demande sûre comme base64, le décoder en flash, le déposer dans un bytearray et en refaire un bitmap. C'est assez compliqué.

http://dynamicflash.com/goodies/base64/ est une excellente classe pour décoder votre chaîne d'image base64 dans un bytearray.