Est-il possible de glisser-déposer des fichiers d'un système de fichiers local vers une application Flex?

StackOverflow https://stackoverflow.com/questions/1613388

Question

Je voudrais savoir s'il est possible de créer une application Flex acceptant le dépôt de fichiers locaux?

L'objectif est de récupérer uniquement le chemin / nom complet du fichier dans le système de fichiers local.

Les résultats de Google concernent principalement le glisser-déposer d’éléments dans une application Flex.

Merci d'avance.

Était-ce utile?

La solution

Non. Et pour des raisons de sécurité, flex ne vous permet pas de lire le nom de chemin complet du fichier, même lors du téléchargement d'un fichier.

Autres conseils

Malheureusement, pas avec une application Web hébergée sur un navigateur, non. Les API glisser-déposer ne sont disponibles que pour les applications Flex ciblant Adobe AIR.

Comme d'autres l'ont dit, pour des raisons de sécurité, vous ne pouvez pas utiliser Flex. Vous pouvez toutefois utiliser AIR, qui est basé sur le bureau, pour y glisser des éléments à l’aide de dragManager ().

Vous pouvez utiliser un fichier Flex-Iframe ( lien ) pour afficher une page HTML. dans votre application flex et gérez la fonctionnalité de téléchargement à cet endroit. Ensuite, vous pouvez télécharger le fichier via php ou transmettre des informations à flex via ExternalInterface. Cela ne fonctionnera cependant pas dans IE.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top