From 7fbc2dddbef34133ce0e21bda1e5823d920e5d64 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rasmus=20Kr=C3=A4mer?= Date: Thu, 14 Apr 2022 14:45:34 +0200 Subject: [PATCH] Send metadata when app did become active --- ios/App/App/plugins/AbsAudioPlayer.swift | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ios/App/App/plugins/AbsAudioPlayer.swift b/ios/App/App/plugins/AbsAudioPlayer.swift index 0a5b8f0c..f7711c06 100644 --- a/ios/App/App/plugins/AbsAudioPlayer.swift +++ b/ios/App/App/plugins/AbsAudioPlayer.swift @@ -13,6 +13,9 @@ public class AbsAudioPlayer: CAPPlugin { override public func load() { NotificationCenter.default.addObserver(self, selector: #selector(sendMetadata), name: NSNotification.Name(PlayerEvents.update.rawValue), object: nil) NotificationCenter.default.addObserver(self, selector: #selector(sendPlaybackClosedEvent), name: NSNotification.Name(PlayerEvents.closed.rawValue), object: nil) + + NotificationCenter.default.addObserver(self, selector: #selector(sendMetadata), name: UIApplication.didBecomeActiveNotification, object: nil) + NotificationCenter.default.addObserver(self, selector: #selector(sendMetadata), name: UIApplication.willEnterForegroundNotification, object: nil) } @objc func prepareLibraryItem(_ call: CAPPluginCall) {