Send metadata when app did become active

This commit is contained in:
Rasmus Krämer 2022-04-14 14:45:34 +02:00
parent 7a9f6ff2ca
commit 7fbc2dddbe
No known key found for this signature in database
GPG key ID: EC9E510611BFDAA2

View file

@ -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) {