Este error se produce cuando intentamos subir un archivo con el sistema operativo Mac a través del Flash Player (actualmente la versión 11.4).
El problema consiste en que en el objeto FileReference que se encarga de identificar el archivo que subimos, si accedemos a la propiedad "type" esta llega con valor null y si la utilizamos nos dará el error antes tipificado. TypeError: Error #1009
var fileReference:FileReference fileReference.type //NULL
Para solucionarlo lo mejor es recuperar la extensión del archivo del nombre del fichero del FileReference, con las propiedad "name".
var fileReference:FileReference fileReference.name //file.txt
No hay comentarios:
Publicar un comentario