É possível arrastar e soltar arquivos do sistema de arquivos local para um aplicativo Flex?

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

Pergunta

Gostaria de saber se é possível criar um aplicativo Flex que aceite a queda dos arquivos locais?

O objetivo é recuperar apenas o caminho/nome completo do arquivo no sistema de arquivos local.

Os resultados do Google são principalmente sobre arrastar e soltar itens dentro de um aplicativo Flex.

Agradeço antecipadamente.

Foi útil?

Solução

Não. E devido a preocupações de segurança, o Flex não permite ler o nome do caminho completo do arquivo, mesmo ao fazer o upload de um arquivo.

Outras dicas

Infelizmente, não com um aplicativo da Web hospedado no navegador, não-as APIs de arrastar e soltar estão disponíveis apenas para flexões flexíveis com direcionamento do Adobe Air.

Como outros disseram, devido a problemas de segurança, você não pode usar o Flex. No entanto, você pode usar o ar, baseado em desktop, para arrastar e soltar as coisas para dentro, usando o dragManager ().

Você pode usar um flex-iframe (link) para exibir uma página HTML dentro do aplicativo Flex e manipular a funcionalidade de upload lá. Em seguida, você pode fazer o upload do arquivo via php ou passar informações para flexionar via externo -interface. Isso não funcionará no IE, no entanto.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top