Pacchetto | flash.notifications |
Classe | public class RemoteNotifier |
Ereditarietà | RemoteNotifier EventDispatcher Object |
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | AIR 3.4 |
Questa classe include metodi per verificare quali stili di notifica remota (RemoteNotificationStyle) sono supportati sulla piattaforma di destinazione. Invia eventi RemoteNotificationEvent e StatusEvent.
Elementi API correlati
Proprietà | Definito da | ||
---|---|---|---|
constructor : Object
Un riferimento all'oggetto classe o alla funzione di costruzione per una determinata istanza di oggetto. | Object | ||
supportedNotificationStyles : Vector.<String> [statico] [sola lettura]
Un elenco di vettori di tutti gli stili di notifica supportati. | RemoteNotifier |
Metodo | Definito da | ||
---|---|---|---|
Crea un nuovo oggetto RemoteNotifier. | RemoteNotifier | ||
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 | ||
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 | ||
Registra l’applicazione per la ricezione delle notifiche remote dagli APN. | RemoteNotifier | ||
Restituisce la rappresentazione in formato stringa di questo oggetto, formattato in base alle convenzioni specifiche per le versioni localizzate. | Object | ||
Restituisce la rappresentazione in formato stringa dell'oggetto specificato. | Object | ||
Annulla la sottoscrizione dell’applicazione alla ricezione delle notifiche remote via APN. | RemoteNotifier | ||
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 | ||
---|---|---|---|---|
[evento di trasmissione] Inviato quando Flash Player o l'applicazione AIR ottiene lo stato di attivazione del sistema operativo ed entra nello stato attivo. | EventDispatcher | |||
[evento di trasmissione] Inviato quando Flash Player o l'applicazione AIR perde l'attivazione del sistema operativo e sta entrando nello stato inattivo. | EventDispatcher | |||
Inviato in risposta a una nuova notifica ricevuta dall’applicazione. | RemoteNotifier | |||
Inviato se viene incontrato un errore durante il processo di sottoscrizione. | RemoteNotifier | |||
Inviato quando un token di notification è disponibile da iOS dopo l’esito positivo della sottoscrizione alle notifiche remote. | RemoteNotifier |
supportedNotificationStyles | proprietà |
RemoteNotifier | () | Funzione di costruzione |
public function RemoteNotifier()
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | AIR 3.4 |
Crea un nuovo oggetto RemoteNotifier.
subscribe | () | metodo |
public function subscribe(options:RemoteNotifierSubscribeOptions = null):void
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | AIR 3.4 |
Registra l’applicazione per la ricezione delle notifiche remote dagli APN.
- Un evento RemoteNotificationEvent (TOKEN) viene attivato quando il token è disponibile. Questo token deve essere utilizzato dai provider di notifica remoti per inviare le notifiche remote a questa applicazione sul dispositivo via APN.
- RemoteNotificationEvent (NOTIFICATION) viene generato quando il sistema operativo della piattaforma comunica la notifica all’applicazione.
- Un evento StatusEvent (STATUS) viene attivato quando si verifica un errore durante la sottoscrizione delle notifiche remote.
Parametri
options:RemoteNotifierSubscribeOptions (default = null ) — Opzioni richieste per il processo di sottoscrizione su alcune piattaforme.
|
unsubscribe | () | metodo |
public function unsubscribe():void
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | AIR 3.4 |
Annulla la sottoscrizione dell’applicazione alla ricezione delle notifiche remote via APN.
notification | Evento |
flash.events.RemoteNotificationEvent
proprietà RemoteNotificationEvent.type =
flash.events.RemoteNotificationEvent
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | AIR 3.4 |
Inviato in risposta a una nuova notifica ricevuta dall’applicazione.
Per iOS, questo evento viene attivato negli scenari seguenti:
- L’applicazione era in primo piano quando è stata ricevuta una nuova notifica.
- Quando appare un popup di notifica, l’utente tocca il pulsante di azione dell’avviso oppure tocca (o fa clic su) l’icona dell’applicazione. In questo caso non sono disponibili informazioni sul payload della notifica.
status | Evento |
flash.events.StatusEvent
proprietà StatusEvent.type =
flash.events.StatusEvent
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | AIR 3.4 |
Inviato se viene incontrato un errore durante il processo di sottoscrizione.
token | Evento |
flash.events.RemoteNotificationEvent
proprietà RemoteNotificationEvent.type =
flash.events.RemoteNotificationEvent
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | AIR 3.4 |
Inviato quando un token di notification è disponibile da iOS dopo l’esito positivo della sottoscrizione alle notifiche remote.
Tue Jun 12 2018, 02:44 PM Z