| Pacchetto | flash.display |
| Classe | public class LoaderInfo |
| Ereditarietà | LoaderInfo EventDispatcher Object |
| Versione linguaggio: | ActionScript 3.0 |
| Versione lettore: | Flash Player 9 |
È possibile accedere agli oggetti LoaderInfo in due modi:
contentLoaderInfo di un oggetto flash.display.Loader — La proprietà contentLoaderInfo è sempre disponibile per qualunque oggetto Loader. Per un oggetto Loader che non ha chiamato il metodo load() o loadBytes(), o che non è stato sufficientemente caricato, qualunque tentativo di accesso a molte delle proprietà di contentLoaderInfo genera un errore.loaderInfo di un oggetto di visualizzazione. La proprietà contentLoaderInfo di un oggetto Loader fornisce informazioni sul contenuto che viene caricato dall'oggetto, mentre la proprietà loaderInfo di un oggetto di visualizzazione fornisce informazioni sul file SWF principale di tale oggetto.
La proprietà loaderInfo di un oggetto caricato con un oggetto Loader (un file SWF o una bitmap) fa riferimento allo stesso oggetto LoaderInfo della proprietà contentLoaderInfo dell'oggetto Loader. In altre parole, un oggetto LoaderInfo è condiviso da un file di oggetto caricato e dall'oggetto Loader che lo ha caricato. Poiché l'istanza della classe principale del file SWF non dispone di un oggetto Loader, la proprietà loaderInfo è l'unico modo per accedere a LoaderInfo per l'istanza della classe principale del file SWF.
Il diagramma seguente mostra i diversi usi dell'oggetto LoaderInfo: per l'istanza della classe principale del file SWF, per la proprietà contentLoaderInfo di un oggetto Loader e per la proprietà loaderInfo di un oggetto caricato:
Quando un'operazione di caricamento non è completa, alcune proprietà della proprietà contentLoaderInfo di un oggetto Loader non sono disponibili. È possibile ottenere alcune proprietà, come bytesLoaded, bytesTotal, url, loaderURL e applicationDomain. Quando l'oggetto loaderInfo invia l'evento init, è possibile accedere a tutte le proprietà dell'oggetto loaderInfo e all'immagine caricata o al file SWF caricato.
Nota: tutte le proprietà degli oggetti LoaderInfo sono di sola lettura.
Il metodo EventDispatcher.dispatchEvent() non è utilizzabile per gli oggetti LoaderInfo. Se si chiama dispatchEvent() su un oggetto LoaderInfo, viene generata un'eccezione di tipo IllegalOperationError.
Vedere anche
| Proprietà | Definito da | ||
|---|---|---|---|
| actionScriptVersion: uint
[sola lettura]
La versione ActionScript del file SWF caricato.
| LoaderInfo | ||
| applicationDomain: ApplicationDomain
[sola lettura]
Quando viene caricato un file SWF esterno, tutte le definizioni ActionScript 3.0 contenute nella classe caricata vengono memorizzate nella proprietà applicationDomain.
| LoaderInfo | ||
| bytes: ByteArray
[sola lettura]
I byte associati con un oggetto LoaderInfo.
| LoaderInfo | ||
| bytesLoaded: uint
[sola lettura]
Il numero di byte caricati per il contenuto multimediale.
| LoaderInfo | ||
| bytesTotal: uint
[sola lettura]
Il numero di byte compressi contenuti nell'intero file multimediale.
| LoaderInfo | ||
| childAllowsParent: Boolean
[sola lettura]
Esprime la relazione di fiducia dal contenuto (elemento secondario) al Loader (elemento principale).
| LoaderInfo | ||
![]() | constructor: Object
Un riferimento all'oggetto classe o alla funzione di costruzione per una determinata istanza di oggetto.
| Object | |
| content: DisplayObject
[sola lettura]
L'oggetto caricato associato a questo oggetto LoaderInfo.
| LoaderInfo | ||
| contentType: String
[sola lettura]
Il tipo MIME del file caricato.
| LoaderInfo | ||
| frameRate: Number
[sola lettura]
La frequenza di fotogrammi nominale, in fotogrammi al secondo, del file SWF caricato.
| LoaderInfo | ||
| height: int
[sola lettura]
L'altezza nominale del file caricato.
| LoaderInfo | ||
| loader: Loader
[sola lettura]
L'oggetto Loader associato a questo oggetto LoaderInfo.
| LoaderInfo | ||
| loaderURL: String
[sola lettura]
L'URL del file SWF che ha avviato il caricamento del contenuto multimediale descritto da questo oggetto LoaderInfo.
| LoaderInfo | ||
| parameters: Object
[sola lettura]
Un oggetto che contiene coppie nome-valore che rappresentano i parametri passati al file SWF caricato.
| LoaderInfo | ||
| parentAllowsChild: Boolean
[sola lettura]
Esprime la relazione di fiducia dal Loader (elemento principale) al contenuto (elemento secondario).
| LoaderInfo | ||
![]() | prototype: Object
[statico]
Un riferimento all'oggetto prototipo di un oggetto classe o funzione.
| Object | |
| sameDomain: Boolean
[sola lettura]
Esprime la relazione di dominio tra il loader e il contenuto: true se hanno lo stesso dominio di origine; false in caso contrario.
| LoaderInfo | ||
| sharedEvents: EventDispatcher
[sola lettura]
Un'istanza EventDispatcher che può essere utilizzata per scambiare eventi tra i limiti di sicurezza.
| LoaderInfo | ||
| swfVersion: uint
[sola lettura]
La versione del formato di file del file SWF caricato.
| LoaderInfo | ||
| url: String
[sola lettura]
L'URL del contenuto multimediale che viene caricato.
| LoaderInfo | ||
| width: int
[sola lettura]
La larghezza nominale del contenuto caricato.
| LoaderInfo | ||
| Metodo | Definito da | ||
|---|---|---|---|
![]() |
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registra un oggetto listener di eventi con un oggetto EventDispatcher, in modo che il listener riceva la notifica di un evento.
| EventDispatcher | |
![]() |
Invia un evento nel flusso di eventi.
| EventDispatcher | |
|
[statico]
Restituisce l'oggetto LoaderInfo associato con un file SWF definito come oggetto.
| LoaderInfo | ||
![]() |
Verifica se per l'oggetto EventDispatcher sono presenti listener registrati per un tipo specifico di evento.
| EventDispatcher | |
![]() |
Indica se per un oggetto è definita una proprietà specifica.
| Object | |
![]() |
Indica se un'istanza della classe Object si trova nella catena di prototipi dell'oggetto specificato come parametro.
| Object | |
![]() |
Indica se la proprietà specificata esiste ed è enumerabile.
| Object | |
![]() |
Rimuove un listener dall'oggetto EventDispatcher.
| EventDispatcher | |
![]() |
Imposta la disponibilità di una proprietà dinamica per le operazioni cicliche.
| Object | |
![]() |
Restituisce la rappresentazione in formato stringa dell'oggetto specificato.
| Object | |
![]() |
Restituisce il valore di base dell'oggetto specificato.
| Object | |
![]() |
Verifica se un listener di eventi è registrato con questo oggetto EventDispatcher o qualsiasi suo antenato per il tipo di evento specificato.
| EventDispatcher | |
| Evento | Riepilogo | Definito da | ||
|---|---|---|---|---|
![]() | Inviato quando Flash Player riceve lo stato di attivazione del sistema operativo e diventa attivo. | EventDispatcher | ||
| Inviato quando i dati sono stati caricati correttamente. | LoaderInfo | |||
![]() | Inviato quando Flash Player perde lo stato di attivazione del sistema operativo e sta per diventare inattivo. | EventDispatcher | ||
| Inviato quando viene eseguita una richiesta di rete via HTTP e Flash Player è in grado di rilevare il codice di stato HTTP. | LoaderInfo | |||
| Inviato quando le proprietà e i metodi di un file SWF caricato sono accessibili. | LoaderInfo | |||
| Inviato quando si verifica un errore di input o di output che determina l'esito negativo dell'operazione di caricamento. | LoaderInfo | |||
| Inviato quando inizia un'operazione di caricamento. | LoaderInfo | |||
| Inviato quando vengono ricevuti i dati mentre è in corso l'operazione di scaricamento. | LoaderInfo | |||
| Inviato da un oggetto LoaderInfo ogni volta che un oggetto caricato viene rimosso utilizzando il metodo unload() dell'oggetto Loader, oppure quando viene eseguito un secondo caricamento dallo stesso oggetto Loader e il contenuto originale viene rimosso prima dell'inizio del caricamento. | LoaderInfo | |||
| actionScriptVersion | proprietà |
actionScriptVersion:uint [sola lettura]
| Versione linguaggio: | ActionScript 3.0 |
| Versione lettore: | Flash Player 9 |
La versione ActionScript del file SWF caricato. La versione del linguaggio viene specificata utilizzando le enumerazioni della classe ActionScriptVersion, come ActionScriptVersion.ACTIONSCRIPT2 e ActionScriptVersion.ACTIONSCRIPT3.
Nota: questa proprietà ha sempre il valore ActionScriptVersion.ACTIONSCRIPT2 o ActionScriptVersion.ACTIONSCRIPT3. ActionScript 1.0 e 2.0 vengono entrambi segnalati come ActionScriptVersion.ACTIONSCRIPT2 (versione 2.0). La proprietà distingue solo ActionScript 1.0 e 2.0 da ActionScript 3.0.
public function get actionScriptVersion():uint
Error — Se il file non è stato caricato a sufficienza per recuperare le informazioni richieste.
|
|
Error — Se il file non è un file SWF.
|
Vedere anche
| applicationDomain | proprietà |
applicationDomain:ApplicationDomain [sola lettura]
| Versione linguaggio: | ActionScript 3.0 |
| Versione lettore: | Flash Player 9 |
Quando viene caricato un file SWF esterno, tutte le definizioni ActionScript 3.0 contenute nella classe caricata vengono memorizzate nella proprietà applicationDomain.
Tutto il codice presente in un file SWF viene definito come esistente all'interno di un dominio dell'applicazione. Il dominio applicazione corrente è quello in cui viene eseguita l'applicazione principale. Il dominio di sistema contiene tutti i domini dell'applicazione, compreso quello corrente; in altri termini, contiene tutte le classi di Flash Player.
Tutti i domini dell'applicazione, eccetto il dominio di sistema, sono associati a un dominio principale. Il dominio principale del dominio dell'applicazione principale (applicationDomain) è il dominio di sistema. Le classi caricate vengono definite soltanto se non sono già definite dal rispettivo elemento principale. Non è possibile sostituire la definizione di una classe caricata.
Per esempi di utilizzo dei domini dell'applicazione, consultare il capitolo "Ambiente del sistema client" nel manuale Programmazione in ActionScript 3.0.
public function get applicationDomain():ApplicationDomain
SecurityError — Questa sicurezza sandbox del chiamante non è autorizzata ad accedere a questo ApplicationDomain.
|
Vedere anche
| bytes | proprietà |
bytes:ByteArray [sola lettura]
| Versione linguaggio: | ActionScript 3.0 |
I byte associati a un oggetto LoaderInfo.
public function get bytes():ByteArray
SecurityError — Se l'oggetto che accede a questa API non può accedere all'oggetto caricato a causa di restrizioni di sicurezza. Questa situazione si può verificare, ad esempio, quando un oggetto Loader tenta di accedere alla propria proprietà contentLoaderInfo.content e non riceve l'autorizzazione di sicurezza necessaria per accedere al contenuto caricato.
Per ulteriori informazioni, consultare il capitolo "Sicurezza di Flash Player" nel volume Programmazione in ActionScript 3.0. Versione di Player: Flash Player 9 Aggiornamento 3. |
| bytesLoaded | proprietà |
bytesLoaded:uint [sola lettura]
| Versione linguaggio: | ActionScript 3.0 |
| Versione lettore: | Flash Player 9 |
Il numero di byte caricati per il contenuto multimediale. Quando questo numero è uguale al valore di bytesTotal, tutti i byte sono stati caricati.
public function get bytesLoaded():uint
| bytesTotal | proprietà |
bytesTotal:uint [sola lettura]
| Versione linguaggio: | ActionScript 3.0 |
| Versione lettore: | Flash Player 9 |
Il numero di byte compressi contenuti nell'intero file multimediale.
Prima che il primo evento progress venga inviato dall'oggetto Loader corrispondente a questo oggetto LoaderInfo, bytesTotal è 0. Successivamente al primo evento progress inviato dall'oggetto Loader, bytesTotal riflette il numero effettivo di byte da caricare.
public function get bytesTotal():uint
Vedere anche
| childAllowsParent | proprietà |
childAllowsParent:Boolean [sola lettura]
| Versione linguaggio: | ActionScript 3.0 |
| Versione lettore: | Flash Player 9 |
Esprime la relazione di fiducia dal contenuto (elemento secondario) al Loader (elemento principale). true se l'elemento secondario ha consentito l'accesso all'elemento principale, oppure false in caso contrario. Questa proprietà è impostata su true se l'oggetto secondario ha chiamato il metodo allowDomain() per autorizzare il dominio principale oppure se nel dominio secondario è caricato un file di criteri dei domini che autorizza il dominio principale. Se l'elemento secondario e quello principale sono nello stesso dominio, questa proprietà viene impostata su true.
Per ulteriori informazioni, consultare il capitolo "Sicurezza di Flash Player" nel volume Programmazione in ActionScript 3.0.
public function get childAllowsParent():Boolean
Error — Generato se il file non è stato caricato a sufficienza per recuperare le informazioni richieste.
|
| content | proprietà |
content:DisplayObject [sola lettura]
| Versione linguaggio: | ActionScript 3.0 |
| Versione lettore: | Flash Player 9 |
L'oggetto caricato associato a questo oggetto LoaderInfo.
public function get content():DisplayObject
SecurityError — Se l'oggetto che accede a questa API non può accedere all'oggetto caricato a causa di restrizioni di sicurezza. Questa situazione si può verificare, ad esempio, quando un oggetto Loader tenta di accedere alla propria proprietà contentLoaderInfo.content e non riceve l'autorizzazione di sicurezza necessaria per accedere al contenuto caricato.
Per ulteriori informazioni, consultare il capitolo "Sicurezza di Flash Player" nel volume Programmazione in ActionScript 3.0. |
| contentType | proprietà |
contentType:String [sola lettura]
| Versione linguaggio: | ActionScript 3.0 |
| Versione lettore: | Flash Player 9 |
Il tipo MIME del file caricato. Questo valore è null se il file non è stato caricato a sufficienza per consentire a Flash Player di determinarne il tipo. Di seguito sono elencati i valori possibili:
"application/x-shockwave-flash""image/jpeg""image/gif""image/png" public function get contentType():String
| frameRate | proprietà |
frameRate:Number [sola lettura]
| Versione linguaggio: | ActionScript 3.0 |
| Versione lettore: | Flash Player 9 |
La frequenza di fotogrammi nominale, in fotogrammi al secondo, del file SWF caricato. Spesso questo numero è intero, ma non deve esserlo necessariamente.
Questo valore può differire dall'effettiva frequenza di fotogrammi utilizzata. Flash Player utilizza un'unica frequenza di fotogrammi per tutti i file SWF caricati contemporaneamente, e tale frequenza è determinata dalla frequenza di fotogrammi nominale del file SWF principale. Inoltre, Flash Player potrebbe non essere in grado di raggiungere la frequenza di fotogrammi principale, a seconda del tipo di hardware, della sincronizzazione audio e di altri fattori.
public function get frameRate():Number
Error — Se il file non è stato caricato a sufficienza per recuperare le informazioni richieste.
|
|
Error — Se il file non è un file SWF.
|
| height | proprietà |
height:int [sola lettura]
| Versione linguaggio: | ActionScript 3.0 |
| Versione lettore: | Flash Player 9 |
L'altezza nominale del file caricato. Questo valore può differire dall'altezza effettiva con la quale il contenuto viene visualizzato, poiché il contenuto caricato dei relativi oggetti di visualizzazione principali potrebbe essere modificato in scala.
public function get height():int
Error — Se il file non è stato caricato a sufficienza per recuperare le informazioni richieste.
|
| loader | proprietà |
loader:Loader [sola lettura]
| Versione linguaggio: | ActionScript 3.0 |
| Versione lettore: | Flash Player 9 |
L'oggetto Loader associato a questo oggetto LoaderInfo. Se questo oggetto LoaderInfo è la proprietà loaderInfo dell'istanza della classe principale del file SWF, non è associato alcun oggetto Loader.
public function get loader():Loader
SecurityError — Se l'oggetto che accede a questa API non può accedere all'oggetto Loader a causa di restrizioni di sicurezza. Questa situazione si può verificare, ad esempio, quando un file SWF caricato tenta di accedere alla propria proprietà loaderInfo.loader e non riceve l'autorizzazione di sicurezza necessaria per accedere al file SWF che esegue il caricamento.
Per ulteriori informazioni, consultare il capitolo "Sicurezza di Flash Player" nel volume Programmazione in ActionScript 3.0. |
| loaderURL | proprietà |
loaderURL:String [sola lettura]
| Versione linguaggio: | ActionScript 3.0 |
| Versione lettore: | Flash Player 9 |
L'URL del file SWF che ha avviato il caricamento del contenuto multimediale descritto da questo oggetto LoaderInfo. Per l'istanza della classe principale del file SWF, questo URL corrisponde a quello dello stesso file SWF.
public function get loaderURL():String
| parameters | proprietà |
parameters:Object [sola lettura]
| Versione linguaggio: | ActionScript 3.0 |
| Versione lettore: | Flash Player 9 |
Un oggetto che contiene coppie nome-valore che rappresentano i parametri passati al file SWF caricato.
È possibile utilizzare un ciclo for-in per estrarre tutti i nomi e i valori dall'oggetto parameters.
Le due origini dei parametri sono la stringa di query nell'URL del file SWF principale e il valore del parametro HTML FlashVars (vale solo per il file SWF principale).
La proprietà parameters sostituisce la tecnica utilizzata in ActionScript 1.0 e 2.0, in base alla quale i parametri del file SWF vengono forniti come proprietà della linea temporale principale.
Il valore della proprietà parameters è null per gli oggetti Loader contenenti file SWF che utilizzano ActionScript 1.0 o 2.0, mentre è diverso da null solo per gli oggetti Loader contenenti file SWF che utilizzano ActionScript 3.0.
public function get parameters():Object
| parentAllowsChild | proprietà |
parentAllowsChild:Boolean [sola lettura]
| Versione linguaggio: | ActionScript 3.0 |
| Versione lettore: | Flash Player 9 |
Esprime la relazione di fiducia dal Loader (elemento principale) al contenuto (elemento secondario). true se l'elemento principale ha consentito l'accesso all'elemento secondario, oppure false in caso contrario. Questa proprietà è impostata su true se l'oggetto principale ha chiamato il metodo allowDomain() per autorizzare il dominio secondario oppure se nel dominio principale è caricato un file di criteri dei domini che autorizza il dominio secondario. Se l'elemento secondario e quello principale sono nello stesso dominio, questa proprietà viene impostata su true.
Per ulteriori informazioni, consultare il capitolo "Sicurezza di Flash Player" nel volume Programmazione in ActionScript 3.0.
public function get parentAllowsChild():Boolean
Error — Generato se il file non è stato caricato a sufficienza per recuperare le informazioni richieste.
|
| sameDomain | proprietà |
sameDomain:Boolean [sola lettura]
| Versione linguaggio: | ActionScript 3.0 |
| Versione lettore: | Flash Player 9 |
Esprime la relazione di dominio tra il loader e il contenuto: true se hanno lo stesso dominio di origine; false in caso contrario.
public function get sameDomain():Boolean
Error — Generato se il file non è stato caricato a sufficienza per recuperare le informazioni richieste.
|
| sharedEvents | proprietà |
sharedEvents:EventDispatcher [sola lettura]
| Versione linguaggio: | ActionScript 3.0 |
| Versione lettore: | Flash Player 9 |
Un'istanza EventDispatcher che può essere utilizzata per scambiare eventi tra i limiti di sicurezza. Anche se l'oggetto che carica e quello che viene caricato non sono affidabili l'uno rispetto all'altro, entrambi possono accedere a sharedEvents.
public function get sharedEvents():EventDispatcher
| swfVersion | proprietà |
swfVersion:uint [sola lettura]
| Versione linguaggio: | ActionScript 3.0 |
| Versione lettore: | Flash Player 9 |
La versione del formato di file del file SWF caricato. Il formato di file viene specificato utilizzando le enumerazioni della classe SWFVersion, come SWFVersion.FLASH7 e SWFVersion.FLASH9.
public function get swfVersion():uint
Error — Se il file non è stato caricato a sufficienza per recuperare le informazioni richieste.
|
|
Error — Se il file non è un file SWF.
|
Vedere anche
| url | proprietà |
url:String [sola lettura]
| Versione linguaggio: | ActionScript 3.0 |
| Versione lettore: | Flash Player 9 |
L'URL del contenuto multimediale che viene caricato.
Prima che il primo evento progress venga inviato dall'oggetto Loader corrispondente a questo oggetto LoaderInfo, il valore della proprietà url potrebbe riflettere solo l'URL iniziale specificato nella chiamata al metodo load() dell'oggetto Loader. Successivamente al primo evento progress, la proprietà url riflette l'URL finale del contenuto multimediale, dopo la risoluzione degli eventuali reindirizzamenti e URL relativi.
public function get url():String
Vedere anche
| width | proprietà |
width:int [sola lettura]
| Versione linguaggio: | ActionScript 3.0 |
| Versione lettore: | Flash Player 9 |
La larghezza nominale del contenuto caricato. Questo valore può differire dalla larghezza effettiva con la quale il contenuto viene visualizzato, poiché il contenuto caricato dei relativi oggetti di visualizzazione principali potrebbe essere modificato in scala.
public function get width():int
Error — Se il file non è stato caricato a sufficienza per recuperare le informazioni richieste.
|
| getLoaderInfoByDefinition | () | metodo |
public static function getLoaderInfoByDefinition(object:Object):LoaderInfo
| Versione linguaggio: | ActionScript 3.0 |
Restituisce l'oggetto LoaderInfo associato con un file SWF definito come oggetto.
Versione di Player: Flash Player 9 Aggiornamento 3.
Parametri
object:Object — Un oggetto file SWF.
|
LoaderInfo — L'oggetto LoaderInfo associato.
|
| complete | Evento |
flash.events.Event
flash.events.Event.COMPLETE
| Versione linguaggio: | ActionScript 3.0 |
| Versione lettore: | Flash Player 9 |
Inviato quando i dati sono stati caricati correttamente. L'evento complete viene sempre inviato dopo l'evento init.
type di un oggetto evento complete.
Questo evento ha le seguenti proprietà:
| Proprietà | Valore |
|---|---|
bubbles | false |
cancelable | false; non è presente alcun comportamento predefinito da annullare. |
currentTarget | L'oggetto che elabora attivamente l'oggetto Event con un listener di eventi. |
target | L'oggetto di rete che ha completato il caricamento. |
Vedere anche
| httpStatus | Evento |
flash.events.HTTPStatusEvent
flash.events.HTTPStatusEvent.HTTP_STATUS
| Versione linguaggio: | ActionScript 3.0 |
| Versione lettore: | Flash Player 9 |
Inviato quando viene eseguita una richiesta di rete via HTTP e Flash Player è in grado di rilevare il codice di stato HTTP.
Definisce il valore della proprietàtype di un oggetto evento httpStatus.
Questo evento ha le seguenti proprietà:
| Proprietà | Valore |
|---|---|
bubbles | false |
cancelable | false; non è presente alcun comportamento predefinito da annullare. |
currentTarget | L'oggetto che elabora attivamente l'oggetto Event con un listener di eventi. |
status | Il codice di stato HTTP restituito dal server. |
target | L'oggetto di rete che riceve un codice di stato HTTP. |
Vedere anche
| init | Evento |
flash.events.Event
flash.events.Event.INIT
| Versione linguaggio: | ActionScript 3.0 |
| Versione lettore: | Flash Player 9 |
Inviato quando le proprietà e i metodi di un file SWF caricato sono accessibili. Un oggetto LoaderInfo invia l'evento init in presenza delle due condizioni seguenti:
L'evento init viene sempre inviato prima dell'evento complete.
type di un oggetto evento init.
Questo evento ha le seguenti proprietà:
| Proprietà | Valore |
|---|---|
bubbles | false |
cancelable | false; non è presente alcun comportamento predefinito da annullare. |
currentTarget | L'oggetto che elabora attivamente l'oggetto Event con un listener di eventi. |
target | L'oggetto LoaderInfo associato al file SWF che viene caricato. |
Vedere anche
| ioError | Evento |
flash.events.IOErrorEvent
flash.events.IOErrorEvent.IO_ERROR
| Versione linguaggio: | ActionScript 3.0 |
| Versione lettore: | Flash Player 9 |
Inviato quando si verifica un errore di input o di output che determina l'esito negativo dell'operazione di caricamento.
Definisce il valore della proprietàtype di un oggetto evento ioError.
Questo evento ha le seguenti proprietà:
| Proprietà | Valore |
|---|---|
bubbles | false |
cancelable | false; non è presente alcun comportamento predefinito da annullare. |
currentTarget | L'oggetto che elabora attivamente l'oggetto Event con un listener di eventi. |
target | L'oggetto di rete interessato dall'errore di input/output. |
text | Testo da visualizzare come messaggio di errore. |
Vedere anche
| open | Evento |
flash.events.Event
flash.events.Event.OPEN
| Versione linguaggio: | ActionScript 3.0 |
| Versione lettore: | Flash Player 9 |
Inviato quando inizia un'operazione di caricamento.
Definisce il valore della proprietàtype di un oggetto evento open.
Questo evento ha le seguenti proprietà:
| Proprietà | Valore |
|---|---|
bubbles | false |
cancelable | false; non è presente alcun comportamento predefinito da annullare. |
currentTarget | L'oggetto che elabora attivamente l'oggetto Event con un listener di eventi. |
target | L'oggetto di rete che ha aperto una connessione. |
Vedere anche
| progress | Evento |
flash.events.ProgressEvent
flash.events.ProgressEvent.PROGRESS
| Versione linguaggio: | ActionScript 3.0 |
| Versione lettore: | Flash Player 9 |
Inviato quando vengono ricevuti i dati mentre è in corso l'operazione di scaricamento.
Definisce il valore della proprietàtype di un oggetto evento progress.
Questo evento ha le seguenti proprietà:
| Proprietà | Valore |
|---|---|
bubbles | false |
bytesLoaded | Il numero di elementi o di byte caricati nel momento in cui il listener elabora l'evento. |
bytesTotal | Il numero totale di elementi o byte che vengono caricati se il processo di caricamento viene completato correttamente. |
cancelable | false; non è presente alcun comportamento predefinito da annullare. |
currentTarget | L'oggetto che elabora attivamente l'oggetto Event con un listener di eventi. |
target | L'oggetto di rete che riporta l'avanzamento. |
Vedere anche
| unload | Evento |
flash.events.Event
flash.events.Event.UNLOAD
| Versione linguaggio: | ActionScript 3.0 |
| Versione lettore: | Flash Player 9 |
Inviato da un oggetto LoaderInfo ogni volta che un oggetto caricato viene rimosso utilizzando il metodo unload() dell'oggetto Loader, oppure quando viene eseguito un secondo caricamento dallo stesso oggetto Loader e il contenuto originale viene rimosso prima dell'inizio del caricamento.
type di un oggetto evento unload.
Questo evento ha le seguenti proprietà:
| Proprietà | Valore |
|---|---|
bubbles | false |
cancelable | false; non è presente alcun comportamento predefinito da annullare. |
currentTarget | L'oggetto che elabora attivamente l'oggetto Event con un listener di eventi. |
target | L'oggetto LoaderInfo associato al file SWF che viene caricato o sostituito. |
Vedere anche
url, che corrisponde alla posizione e al nome del file di immagine.loader.loader crea un'istanza di un listener di eventi per garantire che l'immagine venga caricata correttamente.request, passando url in modo che il nome e la posizione del file siano noti.request viene quindi passato al metodo load() dell'oggetto loader, che carica l'immagine nell'elenco di visualizzazione.Importante: questo esempio richiede che un file di nome Image.gif venga aggiunto alla stessa directory del file SWF compilato. Utilizzare un'immagine con un'area che non ecceda le dimensioni del file SWF principale.
package {
import flash.display.Loader;
import flash.display.LoaderInfo;
import flash.display.Sprite;
import flash.events.*;
import flash.net.URLRequest;
public class LoaderInfoExample extends Sprite {
private var url:String = "Image.gif";
public function LoaderInfoExample() {
var loader:Loader = new Loader();
loader.contentLoaderInfo.addEventListener(Event.INIT, initHandler);
loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, ioErrorHandler);
var request:URLRequest = new URLRequest(url);
loader.load(request);
addChild(loader);
}
private function initHandler(event:Event):void {
var loader:Loader = Loader(event.target.loader);
var info:LoaderInfo = LoaderInfo(loader.contentLoaderInfo);
trace("initHandler: loaderURL=" + info.loaderURL + " url=" + info.url);
}
private function ioErrorHandler(event:IOErrorEvent):void {
trace("ioErrorHandler: " + event);
}
}
}
Inviami un messaggio e-mail quando vengono aggiunti dei commenti a questa | Rapporto sui commenti
Pagina corrente: http://livedocs.adobe.com/flash/9.0_it/ActionScriptLangRefV3/flash/display/LoaderInfo.html