Function useMediaSession

  • Returns {
        setActionHandler: (
            action: MediaSessionAction,
            handler: null | (details: MediaSessionActionDetails) => void,
        ) => void;
        setMetadata: (init: MediaMetadataInit) => void;
        setPlaybackState: (playbackState: MediaSessionPlaybackState) => void;
        setPositionState: (state?: MediaPositionState) => void;
        get state(): MediaSessionState;
        subscribe(callback: (state: MediaSessionState) => void): () => boolean;
    }