Bonjour,
Je travaille sur un logiciel Adobe Air qui sert à lire des animations en SWF.
Pour cela, j'utilise un SWF Loader :
1 2 3
| <mx:SWFLoader id="swfload" verticalAlign="middle"
horizontalAlign="center" height="{this.height - 25}"
width="{this.width - 25}" /> |
Et je donne la source de l'animation :
this.swfload.source = urlAnim;
Cela fonctionne pour la plupart des animations. Mais pour d'autres, qui sont fait de la même façon, cela ne fonctionne pas.
J'ai une erreur :
SecurityError: Error #2070: Security sandbox violation: caller app-storage:/anims%5CAnimation1.swf cannot access Stage owned by app:/Appli.swf.
at flash.display::Stage/requireOwnerPermissions()
at flash.display::Stage/addEventListener()
at com.jumpeye.core::JUIComponent/callLaterDispatcher()
Toutes mes animations sont dans app-storage:/anims/
Je n'ai pas cette erreur si je mets les animations dans app:/anims/.
Avez-vous une idée ? Mon dossier d'animation devant être mis à jour, je ne peux pas le laisser dans app:/ car on ne peut pas y écrire.
Merci d'avance !
Partager