tepki Yerli-Firebase ile yerli hizmet bildirimi Kulp (Android)

oy
-1

Ben kullanıyorum tepki yerli-Firebase yerel bildirimleri gösteren uzak push bildirimleri + alma işlemek için. Aşağıdaki kod aktif, arka plan ve sona durumları sırasında gönderilen bildirim işlemek için yeterli olmuştur.

notifications().onNotificationOpened(async notificationOpen => {
    // is called when app is active or background and notification is clicked
    // here is where I expect to handle the user clicking the native notification (see below), 
    // but it is not called
})

notifications().onNotification(async notification => {
    // is called when app is in foreground and receives remote push notification
})

notifications().getInitialNotification().then(async notificationOpen => {
    // is called when app is opened from terminated state when clicking on notification
})

Son zamanlarda, ben bazen bir bildirim görüntüler Özel bir yerel hizmet yapmak zorunda kaldı. Bu bildirimle tıkladığında uygulama düzgün / foregrounds açar, ama bu yaptığı gibi / uzaktan bildirimini aldıktan Firebase kütüphanesi kullanılarak oluşturulan yerel bildirimleri işlerken onun geri aramaları herhangi çağırmak Firebase değildir Ancak zaman. Hiç fark başvurumun aktivite durumu yapar; Hatta ön planda ise, bildirimi tıklayarak Firebase en geri aramaları çağırmak değil. Ben bildirim oluşturma aşağıda görebilirsiniz. Ben kanal kimliği Firebase yarattığı aynı biridir doğruladıktan. Emin değilim başka nerede buradan gitmek ...

Intent notificationIntent = new Intent(this, MainActivity.class);
PendingIntent contentIntent = PendingIntent.getActivity(this, 0, notificationIntent, PendingIntent.FLAG_CANCEL_CURRENT);

Notification notification = new NotificationCompat.Builder(this, 'push-channel')
    .setContentTitle(Notification Title)
    .setContentText(Notification Text)
    .setSmallIcon(R.drawable.ic_special)
    .setContentIntent(contentIntent)
    .setOngoing(true)
    .build();

Ben benim bu yerli yapımı bildirimle bir bildirimle Kullanıcı etkileşimde kullanılarak oluşturulan zaman düzgün yapar aynı şekilde etkileşim kullanıcıya kod cevap tepki istiyorum notifications().displayNotification(new notifications.Notification(...)) herkes herhangi bir fikir varsa, bu çok iyi olur!

Oluştur 03/12/2019 saat 00:04
kaynak kullanıcı
Diğer dillerde...                            


1 cevaplar

tepki Yerli-Firebase ile yerli hizmet bildirimi Kulp (Android)

oy
-1

Ben kullanıyorum tepki yerli-Firebase yerel bildirimleri gösteren uzak push bildirimleri + alma işlemek için. Aşağıdaki kod aktif, arka plan ve sona durumları sırasında gönderilen bildirim işlemek için yeterli olmuştur.

notifications().onNotificationOpened(async notificationOpen => {
    // is called when app is active or background and notification is clicked
    // here is where I expect to handle the user clicking the native notification (see below), 
    // but it is not called
})

notifications().onNotification(async notification => {
    // is called when app is in foreground and receives remote push notification
})

notifications().getInitialNotification().then(async notificationOpen => {
    // is called when app is opened from terminated state when clicking on notification
})

Son zamanlarda, ben bazen bir bildirim görüntüler Özel bir yerel hizmet yapmak zorunda kaldı. Bu bildirimle tıkladığında uygulama düzgün / foregrounds açar, ama bu yaptığı gibi / uzaktan bildirimini aldıktan Firebase kütüphanesi kullanılarak oluşturulan yerel bildirimleri işlerken onun geri aramaları herhangi çağırmak Firebase değildir Ancak zaman. Hiç fark başvurumun aktivite durumu yapar; Hatta ön planda ise, bildirimi tıklayarak Firebase en geri aramaları çağırmak değil. Ben bildirim oluşturma aşağıda görebilirsiniz. Ben kanal kimliği Firebase yarattığı aynı biridir doğruladıktan. Emin değilim başka nerede buradan gitmek ...

Intent notificationIntent = new Intent(this, MainActivity.class);
PendingIntent contentIntent = PendingIntent.getActivity(this, 0, notificationIntent, PendingIntent.FLAG_CANCEL_CURRENT);

Notification notification = new NotificationCompat.Builder(this, 'push-channel')
    .setContentTitle("Notification Title")
    .setContentText("Notification Text")
    .setSmallIcon(R.drawable.ic_special)
    .setContentIntent(contentIntent)
    .setOngoing(true)
    .build();

Ben benim bu yerli yapımı bildirimle bir bildirimle Kullanıcı etkileşimde kullanılarak oluşturulan zaman düzgün yapar aynı şekilde etkileşim kullanıcıya kod cevap tepki istiyorum notifications().displayNotification(new notifications.Notification(...)) herkes herhangi bir fikir varsa, bu çok iyi olur!

Cevap 03/12/2019 saat 00:04
kaynak kullanıcı

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more