Questione : Actionscript 3: FileReference conserva l'errore

Sto provando a conservare i dati ad una lima locale.  Ma sto ottenendo l'errore: posizione Type
1061 del percorso delle risorse del

Description: La chiamata ad un metodo possibilmente undefined risparmia con un riferimento con flash.net statico: FileReference.      La linea 29 la flessione Problem

it del c/admin di FileSave.as /wiffleball_scorekeeper/sr ha funzionato fino a che non la provassi sul class= di prova " i lineNumbers " >
1 del >
 {
	
importazione flash.events.*;
importazione flash.net .FileReference; 

codice categoria pubblico FileSave
{
	[Bindable]
	fileRef pubblico di varietà: FileReference;
	[Bindable]
	stats del pubblico varietà: Stringa;
	[Bindable]
	pubblico varietà file:String;
	

	
	funzione pubblica FileSave (_stats: Stringa, _ file:String)
	{
		fileRef = nuovo FileReference ();
		stats = _stats;
		lima = _file;
		
	}
	
	funzione pubblica saveFile (): vuoto
	{
		fileRef.addEventListener (Event.SELECT, onSaveFileSelected); 
		fileRef.save (this.stats, this.file);
		
	}
class= > " libero " di 
class= del

Risposta : Actionscript 3: FileReference conserva l'errore

Ci sono alcuni punti da tenere presente mentre invocando salvo il metodo di FileReference:

1. conservare il metodo richiedono il giocatore istantaneo 10, in modo da assicurarselo per regolare le regolazioni del compilatore a 10. (nel costruttore della flessione, nell'ambito delle proprietà di progetto potete regolarli).

2. Il metodo di FileReference.save può essere invocato soltanto in risposta all'utente ha interagito evento (per per esempio lo scatto, gli eventi del keydown).
Così questo dovrebbe essere denominato soltanto in tali alimentatori di evento.


Più particolari: http://livedocs.adobe.com/flex/3/langref/flash/net/FileReference.html#save()
Altre soluzioni  
 
programming4us programming4us