Как я могу добавить собственный прослушиватель в Ionic с конденсатором из собственного плагина Android?Android

Форум для тех, кто программирует под Android
Anonymous
Как я могу добавить собственный прослушиватель в Ionic с конденсатором из собственного плагина Android?

Сообщение Anonymous »

Я новичок в Ionic и Capacitor. Я использую библиотеку по умолчанию для Ionic с push-уведомлениями OneSignal. В соответствии с нашими требованиями к функциям мы получаем уведомления со стороны Android и обновляем данные в Ionic. Я реализовал push-уведомления с помощью OneSignal на собственной стороне Android.

Код: Выделить всё

 @CapacitorPlugin(name = "NotificationPlugin")
class NotificationServiceExtension : Plugin(),INotificationServiceExtension {

@PluginMethod
override fun onNotificationReceived(event: INotificationReceivedEvent) {
// event.preventDefault()
val notification: IDisplayableMutableNotification = event.notification
Log.e("onNotificationReceived: ",notification.title.toString())
val data = JSObject()
data.put("title", notification.title)
notifyListeners("notificationReceived", data)
}
}
Моя цель — отправить Notification.title в Ionic UI. Я пытался добиться этого в течение двух дней, но пока не нашел решения. Не могли бы вы помочь мне решить эту проблему?

Подробнее здесь: https://stackoverflow.com/questions/791 ... d-native-p

Вернуться в «Android»