2016-04-09 13 views

risposta

1

Utilizzando questa linea, posso ottenere la notifica push anche se la mia app è aperta.

Link to refer

OneSignal.enableNotificationsWhenActive(true); 
+2

Questo codice non funziona sulla versione più recente. – FariborZ

+0

Il collegamento è scaduto e non funziona con le versioni più recenti –

6

Nella versione più recente ([email protected]) si dovrebbe usare inFocusDisplaying:

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

Ed è possibile impostare None e InAppAlert invece di Notification.

1

provare questo

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

Sebbene questo codice possa rispondere alla domanda, fornendo un ulteriore [contesto] (https://meta.stackexchange.com/q/114762) relativo a _how_ e/o _why_ risolve il problema migliorare il valore a lungo termine della risposta. Ricorda che stai rispondendo alla domanda per i lettori in futuro, non solo la persona che chiede ora! Si prega di [modificare] (http://stackoverflow.com/posts/43471730/edit) la risposta per aggiungere una spiegazione e fornire un'indicazione di quali limitazioni e ipotesi si applicano. Inoltre non fa male menzionare perché questa risposta sia più appropriata di altre. –

Problemi correlati