Translate

viernes, 2 de noviembre de 2012

Subida de archivos con Flash en MacOS : TypeError: Error #1009

TypeError: Error #1009: Cannot access a property or method of a null object reference Uploading file.

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