Как я могу добавить собственный прослушиватель в 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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