2014-05-06 6 views
0

J'ai un problème avec le code Crossrider.appAPI.notifier.show parfois ne fonctionne pas

Je veux afficher notificateur avec ce code:

appAPI.notifier.show({ 
    'name':'my-notification-name', 
    'title':'Title', 
    'body':body_popUp, 
    'theme':'facebook', 
    'position':'bottom-left', 
    'close':false, 
    'sticky':true, 
    'fadeAfter':1, 
    'width':'700px', 
    'closeWhenClicked':false 
}); 

mais parfois travailler, parfois fonctionnent pas. Avez-vous une idée? Je dois écrire des instructions avant d'appeler .show()?

Merci à l'avance, Mattia

Répondre

1

Vous ne montrent pas ce que body_popUp est réglé sur mais, en supposant qu'il est valide HTML et il est placé dans l'extension, le fichier js, le code semble bien.

En général, notez que la notification est intelligente et n'apparaît que lorsqu'elle détecte un mouvement d'utilisateur dans le navigateur. Cet algorithme est utilisé pour s'assurer que la notification est visible, car elle suppose que l'utilisateur regarde lorsque l'activité est détectée.

[Divulgation: Je suis un employé Crossrider]

Questions connexes