'Notification control isn't working for 'react-native-track-player'

In my React Native application i'm using react-native-track-player. Everything is working well but i can't control music from the notification panel. Here's the versions which i'm using:

React Native: "0.63.4"

react-native-track-player: "^2.1.2"

And here's my code for the capability part:

const updateTrackPlayerOptions = async () => {
  return await TrackPlayer.updateOptions({
    jumpInterval: 5,
    alwaysPauseOnInterruption: true,
    stopWithApp: false,
    capabilities: [
      Capability.Play,
      Capability.Pause,
      Capability.Stop,
      Capability.SkipToNext,
      Capability.SkipToPrevious,
      Capability.SeekTo,
    ],
    compactCapabilities: [
      Capability.Play,
      Capability.Pause,
      Capability.Stop,
      Capability.SkipToNext,
      Capability.SkipToPrevious,
      Capability.SeekTo,
    ],
    notificationCapabilities: [
      Capability.Play,
      Capability.Pause,
      Capability.SkipToNext,
      Capability.SkipToPrevious,
    ],
  })
}

Seems like no event is fired when i press pause or play from the notification panel. Where am i going wrong?



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source