Bonjour,
Depuis quelques semaines, j'essaye de créer une application à l'aide de Flash Builder (for PHP) et je tombe sur erreur après erreur.
Mon application a pour but de pouvoir customiser sa baignoire avec stickers et textes personnalisés, pour ensuite pouvoir l'envoyer par mail ou l'enregistrer en fichier image.
Mais pas moyen de sauvegarder une snapshot quand mon application est en ligne !
Tout fonctionne parfaitement en local, donc je ne comprend pas !
Voici le code de l'image :
1 2 3 4 5 6 7 8 9 10
| var fr:FileReference = new FileReference();
var encoder:PNGEncoder = new PNGEncoder();
var screenshotData:BitmapData = new BitmapData(conteneurDeMonImage.width, conteneurDeMonImage.height, true, 0x00000000);
screenshotData.draw(conteneurDeMonImage);
var outputData:ByteArray = encoder.encode(screenshotData);
fr.save(outputData,"EC.jpg"); |
Et l'app plante sur cette ligne (je pense, j'ai fait des Alert partout et elles commencent à ne plus s'afficher après cette partie...) :
screenshotData.draw(conteneurDeMonImage);
D'avance merci pour votre aide
Partager