2016-04-09 10 views

Antwort

1

Mit dieser Zeile kann ich die Push-Benachrichtigung erhalten, obwohl meine App geöffnet ist.

Link to refer

OneSignal.enableNotificationsWhenActive(true); 
+2

Dieser Code nicht auf neueste Version arbeiten. – FariborZ

+0

Link ist abgelaufen und funktioniert nicht mit den neuesten Versionen –

6

In neueste Version ([email protected]) sollten Sie inFocusDisplaying verwenden:

OneSignal.startInit(this) 
    .inFocusDisplaying(OneSignal.OSInFocusDisplayOption.Notification) 
    .init(); 

Und Sie können None und InAppAlert statt Notification gesetzt.

1

versuchen, diese

window.plugins.OneSignal.enableInAppAlertNotification(true); 
+0

Während dieser Code die Frage beantworten kann, bietet zusätzliche [Kontext] (https://meta.stackexchange.com/q/114762) in Bezug auf _how_ und/oder _why_ es das Problem lösen würde Verbessern Sie den langfristigen Wert der Antwort. Denken Sie daran, dass Sie die Frage für Leser in der Zukunft beantworten, nicht nur die Person, die jetzt fragt! Bitte [bearbeiten] (http://stackoverflow.com/posts/43471730/edit) Ihre Antwort, um eine Erklärung hinzuzufügen, und geben Sie einen Hinweis darauf, welche Einschränkungen und Annahmen gelten. Es tut auch nicht weh zu erwähnen, warum diese Antwort passender ist als andere. –

Verwandte Themen