Zum Inhalt springen

Windows Javascript SDK

SDK herunterladen
W8 JS Beispiel

SDK-Integration

Anchor link to

Um Pushwoosh in Ihre Windows JS-Anwendung zu integrieren, folgen Sie den nachstehenden Schritten.

1. Laden Sie unser SDK-Paket herunter.

2. Fügen Sie Ihrem Projekt einen Verweis auf PushSDK/Project-Win8.1-WNS/PushSDK.winmd hinzu
Oder PushSDK/Project-Win10-WNS/PushSDK.winmd, wenn Sie für Windows 10 entwickeln.

3. Initialisieren Sie den Push-Dienst mit dem folgenden Code:

var service = new PushSDK.NotificationService.getCurrent("YOUR_PUSHWOOSH_APP_ID");
service.ononpushaccepted = function (args) {
//code to handle push notification
//display push notification payload for test only
var md = new Windows.UI.Popups.MessageDialog(args.toString());
md.showAsync()
}
service.ononpushtokenreceived = function (pushToken) {
//code to handle push token
}
service.ononpushtokenfailed = function (error) {
//code to handle push subscription failure
}
service.subscribeToPushService();

4. Fügen Sie in Ihrer app.onactivated-Funktion Folgendes hinzu:

app.onactivated = function (args) {
if (args.detail.kind === activation.ActivationKind.launch) {
if (args.detail.previousExecutionState !== activation.ApplicationExecutionState.terminated) {
// TODO: This application has been newly launched. Initialize
// your application here.
//Handle start push
PushSDK.NotificationService.handleStartPush(args.detail.arguments);

Erweiterte Funktionen

Anchor link to

Mit Tags können Sie eine Gruppe von Geräten basierend auf verschiedenen Kriterien erstellen.

1. Erstellen Sie eine Liste von Tags:

var keys = ["name1", "name2"];
var values = ["value1", "value2"];

2. Senden Sie Tags an Pushwoosh:

service.sendTag(keys, values);