Paket | flash.notifications |
Klasse | public class RemoteNotifier |
Vererbung | RemoteNotifier EventDispatcher Object |
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | AIR 3.4 |
Diese Klasse enthält Methoden, um abzufragen, welche RemoteNotificationStyles auf der Zielplattform unterstützt werden. Sie setzt RemoteNotificationEvent und StatusEvent ab.
Verwandte API-Elemente
Eigenschaft | Definiert von | ||
---|---|---|---|
constructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz. | Object | ||
supportedNotificationStyles : Vector.<String> [statisch] [schreibgeschützt]
Eine Vektorliste aller unterstützten Benachrichtigungsstile. | RemoteNotifier |
Methode | Definiert von | ||
---|---|---|---|
Erstellt ein neues RemoteNotifier-Objekt. | RemoteNotifier | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registriert ein Ereignis-Listener-Objekt bei einem EventDispatcher-Objekt, sodass der Listener über ein Ereignis benachrichtigt wird. | EventDispatcher | ||
Sendet ein Ereignis in den Ereignisablauf. | EventDispatcher | ||
Überprüft, ob das EventDispatcher-Objekt Listener für einen bestimmten Ereignistyp registriert hat. | EventDispatcher | ||
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde. | Object | ||
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde. | Object | ||
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann. | Object | ||
Entfernt einen Listener aus dem EventDispatcher-Objekt. | EventDispatcher | ||
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest. | Object | ||
Registriert die Anwendung für den Empfang von Remotebenachrichtigungen von APNs. | RemoteNotifier | ||
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas. | Object | ||
Gibt das angegebene Objekt als String zurück. | Object | ||
Kündigt das Abonnement der Anwendung für den Empfang von Benachrichtigungen über APNs. | RemoteNotifier | ||
Gibt den Grundwert des angegebenen Objekts zurück. | Object | ||
Überprüft, ob bei diesem EventDispatcher-Objekt oder bei einem seiner Vorgänger ein Ereignis-Listener für einen bestimmten Ereignistyp registriert ist. | EventDispatcher |
Ereignis | Übersicht | Definiert von | ||
---|---|---|---|---|
[broadcast event] Wird ausgelöst, wenn Flash Player oder eine AIR-Anwendung den Betriebssystemfokus erhält und aktiv wird. | EventDispatcher | |||
[broadcast event] Wird ausgelöst, wenn Flash Player- oder die AIR-Anwendung den Fokus verliert und inaktiv wird. | EventDispatcher | |||
Wird als Reaktion auf eine neue Benachrichtigung, die von der Anwendung empfangen wurde, abgesetzt. | RemoteNotifier | |||
Wird abgesetzt, wenn beim Abonnieren ein Fehler auftritt. | RemoteNotifier | |||
Wird abgesetzt, wenn ein Benachrichtigungstoken vom iOS verfügbar ist, nachdem Remotebenachrichtigungen erfolgreich abonniert wurden. | RemoteNotifier |
supportedNotificationStyles | Eigenschaft |
RemoteNotifier | () | Konstruktor |
public function RemoteNotifier()
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | AIR 3.4 |
Erstellt ein neues RemoteNotifier-Objekt.
subscribe | () | Methode |
public function subscribe(options:RemoteNotifierSubscribeOptions = null):void
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | AIR 3.4 |
Registriert die Anwendung für den Empfang von Remotebenachrichtigungen von APNs.
- RemoteNotificationEvent (TOKEN) wird abgesetzt, sobald das Token verfügbar ist. Dieses Token wird vom Remotebenachrichtigungsanbieter verwendet, um Remotebenachrichtigungen über APNs an diese Anwendung auf dem Gerät zu senden.
- RemoteNotificationEvent (NOTIFICATION) wird abgesetzt, wenn das Plattformbetriebssystem die Benachrichtigung an die Anwendung übermittelt.
- StatusEvent (STATUS) wird abgesetzt, wenn beim Abonnieren von Remotebenachrichtigungen ein Fehler auftritt.
Parameter
options:RemoteNotifierSubscribeOptions (default = null ) — Optionen, die bei einigen Plattformen für das Abonnieren (Registrieren von Benachrichtigungen) erforderlich ist.
|
unsubscribe | () | Methode |
public function unsubscribe():void
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | AIR 3.4 |
Kündigt das Abonnement der Anwendung für den Empfang von Benachrichtigungen über APNs.
notification | Ereignis |
flash.events.RemoteNotificationEvent
Eigenschaft RemoteNotificationEvent.type =
flash.events.RemoteNotificationEvent
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | AIR 3.4 |
Wird als Reaktion auf eine neue Benachrichtigung, die von der Anwendung empfangen wurde, abgesetzt.
Unter iOS wird dieses Ereignis in den folgenden Szenarios abgesetzt:
- Die Anwendung war im Vordergrund, als die neue Benachrichtigung empfangen wurde.
- Wenn ein Benachrichtigungspopup angezeigt wird, tippt der Benutzer auf die Aktionsschaltfläche der Meldung oder tippt (bzw. klickt) auf das Anwendungssymbol. In diesem Fall sind keine Informationen über die Benachrichtigungsnutzdaten verfügbar.
status | Ereignis |
flash.events.StatusEvent
Eigenschaft StatusEvent.type =
flash.events.StatusEvent
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | AIR 3.4 |
Wird abgesetzt, wenn beim Abonnieren ein Fehler auftritt.
token | Ereignis |
flash.events.RemoteNotificationEvent
Eigenschaft RemoteNotificationEvent.type =
flash.events.RemoteNotificationEvent
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | AIR 3.4 |
Wird abgesetzt, wenn ein Benachrichtigungstoken vom iOS verfügbar ist, nachdem Remotebenachrichtigungen erfolgreich abonniert wurden.
Tue Jun 12 2018, 10:04 AM Z